I'd re-raise the flop, min-raise is the best to find out where you at: villain can push- easy fold for you; call- you'll see his action on turn (would fold against tight ass big bet on turn).
The way you played it- easy fold on river (still have enough chips to build it up again)