Villain is 13/11 with a 37% ATS, and a 75% cbet.

Note on him: he called K4 to a flop raise vs me on KT7 two tone.

PokerStars No-Limit Hold'em, $1.00 BB (8 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Hero (BB) ($155.45)
UTG ($158.70)
UTG+1 ($100)
MP1 ($100)
MP2 ($158.85)
CO ($48.40)
Button ($146.25)
SB ($100)

Preflop: Hero is BB with 8, A
6 folds, SB bets $3, Hero calls $2

Flop: ($6) 10, A, 8 (2 players)
SB bets $4, Hero raises to $12, SB calls $8

Turn: ($30) Q (2 players)
SB checks, Hero bets $21, SB calls $21

River: ($72) 2 (2 players)
SB checks, Hero?

he saw me check back my air last time on the turn/river so I don't think he's really going to be trapping me with the nuts or anything. Also, it doesn't seem like he'd have AT or a set at this point because certainly he'd just get it in on the flop or turn....

question is, what do I get value from if I shove? I suppose AK/AJ/A9, wouldn't really count on A9 or worse but even AK/AJ might fold to a jam here :S so I guess that could merit checking behind since if he was playing a diamond draw (terribly) he missed anyway.

I'm torn between value betting and checking, halp.