if he is the one that comes learn what he likes and what don't and go with the flow. I don't mean to say "lick his shoes" just try to learn what triggers him in order to avoid further conflicts and nerves.
If he proves to be a piece of shit either you can all gather a talk to a higher manager or just look for another store :P but that's the final "solution"
I already know that he's a jerk but I think he is probably going to used to our system so that should be okay.