Micro Stakes Online NL : NL50 QQ on drawy flop

Villian is 43/9/1.9 passive fish. Since he 3-bet-calls 83% i thought 3-betting here is for value, especially OOP. On the button he open raises/steels with 14%. The flop comes very drawy... and I have no reads about aggressive draw play from him yet.

NL Holdem $0.50(BB) Replayer
Hero ($53.62)
BB ($50)
UTG ($49.25)
UTG+1 ($92.47)
CO ($96.12)
BTN ($38.09)

Dealt to Hero QSpade QDiamond

fold, fold, CO calls $0.50, BTN raises to $2, Hero raises to $6.50, fold, fold, BTN calls $4.50

FLOP ($14) JClub 7Heart 9Club

Hero bets $9, BTN raises to $31.59 (AI), Hero ?