Pot flop, bet turn big, shove river is likely best vs a guy who probably wont fold top pair on blanks. As played you need 18% equity to call here. I think you're good not very often at all, but then he reps a pretty damn thin value range since I'd expect him to raise sets, or weak flushes on an earlier street almost always. Can't be much wrong with shrugging and calling vs this sizing when his value range is essentially just nut flushes. If he has a busto draw or spazz just 20% of the time, it's going to be a call. Call and expect to loose 70%+