Player in this hand is a taggish player. I don't remember the stats though. Is this fine the way it is played considering the board? I'd like to get more value out of this but how.

Party Poker No-Limit Hold'em, $ BB (9 handed) FTR converter on zerodivide.cx

SB ($193.75)
BB ($215.35)
UTG ($196)
UTG+1 ($75)
MP1 ($479.10)
MP2 ($223)
Hero ($234.20)
CO ($186.90)
Button ($282.55)

Preflop: Hero is MP3 with A, Q. SB posts a blind of $1.
1 fold, UTG+1 calls $2, 2 folds, Hero raises to $8, 2 folds, SB (poster) calls $7, 1 fold, UTG+1 calls $6.

Flop: ($26) Q, 5, A (3 players)
SB checks, UTG+1 checks, Hero bets $20, SB raises to $40, UTG+1 folds, Hero calls $206.20 (All-In), SB folds.

Final Pot: $292.20

Actually before I posted this I didn't even realize he check/raised...I thought he had position on me .