Villain is 34/15/1 and not particularly aggressive postflop. If he's backdoored the flush it's a cooler, right?

No IQ poker 2.00/4.00, hand converted by the iPoker Converter at Talking-Poker

Button ($628.70)
SB Hero ($696.70)
BB ($517.00)
UTG ($348.17)
UTG+1 ($705.80)

Preflop: Hero is in the SB with Q Q
1 fold, UTG+1 calls 4.00, 1 fold, Hero raises to 16.00, 1 fold, UTG+1 calls 14.00.

Flop (40.00) 9 5 Q
Hero bets 36.00, UTG+1 calls 36.00.

Turn (112.00) 3
Hero bets 85.00, UTG+1 calls 85.00.

River (282.00) A
Hero bets 220.00, UTG+1 moves all-in for 566.80, Hero moves all-in for 337.70