I think a check on river is fine. There is probably nothing he has that he wont bet out. If he has an A it will be safe to say you don't. The only hand he checks behindIMO is KK.
I am actually changing my mind on this. I think the crai is fine but just not my style. I lead out for a 1/2 pot bet. Its a bit weak but allows him to quickly reraise all in easily...If he has 44 or a semi-decent A hes paying you off.