Villain is unknown, seems taggy, hasn't pulled anything strange in about half hour at the table. He's been c/f quite a few turns HU to me and we haven't gotten to showdown yet after I flat his c bets.

650$ eff stacks at 2-5$.

Villain raises from CO, I flat on btn, random donk calls from bb.

Flop (56$) is

Villain bet 47 (kinda big, no?), I call, bb folds.

turn (150$) is

Villain checks, I check behind (I bet here almost 100% of the time but wtv, FPS ftw)

riv is board now reads

villain INSTA checks and I bet 110 into 150.

Villain times down to 2 secs and SHOVES.

It's about 470 more to call.