opp is rated as lagg by PT (39% VPIP 17% PFR) but this is 6max so take that into account

hand prior:

PokerStars No-Limit Hold'em, $1.00 BB (6 handed) FTR converter on zerodivide.cx

SB ($51.90)
Hero ($175.10)
UTG ($49.30)
MP ($61.70)
CO ($44.50)
Button ($96.25)

Preflop: Hero is BB with A, K.
UTG calls $1, MP raises to $3, 2 folds, SB calls $2.50, Hero raises to $8, UTG folds, MP calls $5, SB calls $5.

Flop: ($25) Q, 5, A (3 players)
SB checks, Hero bets $8, MP folds, SB folds.

Final Pot: $33

Results in white below:
No showdown. Hero wins $33.


PokerStars No-Limit Hold'em, $1.00 BB (6 handed) FTR converter on zerodivide.cx

Button ($43.90)
Hero ($190.85)
BB ($48.30)
UTG ($53.70)
MP ($44.50)
CO ($96.25)

Preflop: Hero is SB with Q, Q.
UTG raises to $4, MP calls $4, 1 fold, Button calls $4, Hero raises to $10, 1 fold, UTG raises to $16, MP folds, Button folds, Hero calls $6.

Flop: ($41) 4, 7, K (2 players)
Hero checks, UTG bets $37.7 (All-In), Hero....?

Final Pot: $78.70

He obviously didn't like my two re-raises in a row preflop and I see him maybe making this move with something like a medium PP (99-QQ maybe)? What should Hero do?