The guy we're playing against is 59/31 over 51 hands, my notes on him consist of "station" and "monkey" so you get the picture. Flop bet is too small.

He took about 1-2 seconds on the turn then shoved.

PokerStars No-Limit Hold'em, $0.25 BB (6 handed) - PokerStars Converter Tool from FlopTurnRiver.com

MP ($13.55)
CO ($45.26)
Button ($23.70)
SB ($21.19)
Hero (BB) ($30.78)
UTG ($25)

Preflop: Hero is BB with J, J
3 folds, Button calls $0.25, 1 fold, Hero bets $1.25, Button calls $1

Flop: ($2.60) 10, 2, 7 (2 players)
Hero bets $1.75, Button calls $1.75

Turn: ($6.10) A (2 players)
Hero bets $4, Button raises to $20.70 (All-In), Hero beats him to the pot???