Yea, I wouldnt mind a check call on the river, but I think a flush is unlikely except for like QJs which actually makes a some sense for a player like this. So yea, check/call that river, if you are betting the river Id just push because you arent folding to a push from him.