I also think the turn raise should be bigger.
Need to look at the flop raise first. How much equity does he have with various draws and what pot odds are you offering? Will he pay more?

I'm happy to call the river.