I don't mind x/c'ing the flop. As played fine, if he's bluffing with random spazz or FD every once in a while this is a +ev call.
I'm not sure if jamming would be better than calling. I haven't done much calc but I think it is possible, because he can sometimes play 4x, random pp or 9x this way. I doubt 9x is gonna fold to your river x/r but 4x and 55-66 might, who knows.