imo villain has mid-high PP (77-JJ, possibly QQ)...those would float this flop and broadways from a 12/9 player would muck. ATs i guess is a possibility.

As for checking the turn...is there any merit of b/f here, say $9? As a matter of fact, this may be a leak of my own--when is it a good time to b/f?