Why 3bet flop? It makes it tough for smaller PP's to stay in. As played I'd probably push river since it's not too much more and he'll be getting sick odds with 99/TT.