He bets half the pot, and you raise. He then reraises. I'd call that given the action there and take it from there.
What you should have done, though, is raised it to like $10 or $11, thereby giving you more information than just a minimum raise.
But yeah.