Hi, i know villain is good online $1/2 player who's been active but no personal history on the table.
He opens to £8 ep.
I 3b

in pos to £22, £400 eff. (too small or ok?)
Tilting player cold flats, villain flats.
Flop

Check, i bet £40, just villain calls.
Turn

He leads £57. I think for a bit and call (ok?)
River

He leads £108.
Wug?