That hand was beautifully played by you.
Checking behind on turn and then calling a decent river bet is standard and I think the best play possible. You're giving him a chance to bluff and keeping the pot manageable after such a "vulgar display of power*" was shown on the flop.
(* - the original exorcist movie)