3x his bet 210 makes easy shove on turn. I also wouldnt worry about him folding. Two pair hands can go badly wrong quickly. I'm not sure you can bet over half your remaining stack without shoving being better?

You need to consider your implied odds preflop for your hand. 40 to possibly win 528. 13:1. if people think 20:1 is needed for a pocket pair then I think you need more for this hand. Even if you can argue that his range is strong you need less implied odds this is not enough for this hand imo.