I agree I'm most likely behind to his range on flop, but I think I can get him to fold almost all of his hands by betting again here, and if he doesn't I have outs. He will definitely fold all one pair hands, but he might push all his combo one pair +draw hands here.

When he moves all-in here, what are his possible holdings? When I played this hand I could only think of one, flush draw, but now I'm see'ing a few others. 910s, and JQ(unlikely) are possible, however I think he's on a draw at least half the time when pushing here. Sometimes a split, sometimes Im ahead of 9J, or i'm crushing his flush draw.