Okay, You're marginally ahead of his flop range, but I feel when you checkraise you push out alot of his weaker hands. I'm not sure what to do on the turn, you've built a big pot and you're OOP. :/
I'd rather call the flop and check to see what he does on the turn, I might make a river bet he checks turn (depending on the turn and river cards).