Was I right to call him here? His early limp in made me figure he just fancied seeing the flop, then the weak bet on the flop I guessed meant he hadn't hit anything. Think the push was an attempt to force me out that went wrong..?

Well, as we know that he is only loose opponent then I don't like your raise that much. We ain't gonna make better hands to fold. We just turning our hand into bluff. I'd be rather inclined to just Call and reevaluate it on turn than raise it.

Even if you do raise then I'd most likely give up against his shove. You beat only bluff there. But we can't consider him doing that while we don't even know the opponent.