your bet sizing is a little small (i like $0.80 on flop, $1.70 on turn)
Villain probably has a hand like K-8 or 4-4. Most 10NL opponents are going to continue to be passive with TPWK or a flush draw, so i think you can rule those hands out of his range.