> Few days later, I would be given a curt apology, reassurance that this wouldn't happen again, and Jerry would ask me to forget all about the incident. Jerry would then treat me as if nothing had happened at all, and would back to being polite and professional. Later, the process would repeat itself.
This indicates he is aware of his poor behaviour, but it seems he hasn't given any reasons. You haven't stated whether you have talked to Jerry directly about this, if you haven't I suggest this would be a first step. Whether or not this is successful, analyse what his response was. It will give you a deeper idea of what kind of sociopath you are dealing with.
HNer grumps said below to weigh the risks. This is a very difficult problem that I have dealt with myself, so I would say from my experience to tread carefully. Before doing something, you need to second guess how other people will react, and prepare accordingly.
You mentioned that he makes over the top requests, such as indirect communication via your boss. One idea I would suggest is to bow down to all his requests, no matter how silly (unless it is dangerous or illegal). It sounds like your job is very fast paced and results are demanded on time. Eventually his behaviour will have an effect on the system, especially if he holds a critical position, and it will be noticed.
Shitty behaviour in the workplace seems to be a growing problem (I've seen several articles regarding this trend in the last year or so). Would anybody know of any forums or websites that deal with this? Has anyone come up with a hack to solve this problem?