Looks fine by me, I'm generally putting him on a suited connector here, specifically one with an 8 in it or two spades, due to the fact that he called a small raise on the button and then called the re-raise. I really can't see how you're ahead, and unless he's a fucking maniac, I don't think he's bluffing either, it just comes across as standard TAG play.

Can anyone see him having a wider range than that?