Yeah, your line is totally fine, since he could easily take such a line as a bluff for example which he was drawing on flop. Without any reads or stats I am not folding on river. Nice hand!
Not a hand to evaluate, just for fun... the exact same thing happened to me today. Im just destined. Hand converted with online PokerStrategy.com hand converter: