Your line is fine. I'd probably 3-bet the flop against this idiot though.