Button is 26/9 with aggression factor on flop/turn/river of 2.8/1.8/3.2

PokerStars No-Limit Hold'em, $0.50 BB (4 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button ($65.20)
Hero ($77.75)
BB ($48.75)
UTG ($22.45)

Preflop: Hero is SB with A, K.
1 fold, Button raises to $1.5, Hero raises to $4, 1 fold, Button calls $2.50.

Flop: ($8.50) T, 5, Q (2 players)
Hero bets $5, Button calls $5.

Turn: ($18.50) 7 (2 players)
Hero bets $8, Button raises to $16, Hero calls $8.

River: ($50.50) 5 (2 players)
Hero checks, Button bets $24, Hero calls $24.

Final Pot: $98.50

Edit: Jesus Christ I can't chew gum and type at the same time.

First, I think I should of reraised more on the turn to thwart boat draws.

Second, the river check/call seems bad. Seems like I don't get paid if he's holding onto a 2-pair hand, and I get put in a hard decision if he bets like he did. Then again, should I check the river to induce a bluff or a bet from a lower flush? Arg, I have no clue