Any analysis on opponents post flop play? I mean, 50/9 doesn't make him a total donkey, some players can play ranges like that and be successful. Only reason I say that is it'd be unlikely for him to be calling that turn bet if he plays well postflop on a flush draw.

With everyone else, I'd say push the river.