It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Repeatedly tell management that the smell is making you sick, and who/where it's emanating from so it's documented.
Then throw up on him, apologizing profusely that you couldn't get to the filthy bathroom in time, because his smell made you so sick...
It probably won't bother him being vomited on, but it's worth a shot and he may even have to go home for the night.
In other revenge scenarios, you might try flooding his desk with (admittedly toxic) anti-smell stuff; Lysol or room freshener or such. Or throw a bucket of cold water on him...
Man, I LOVE fantasizing about revenge against people like this, now that I don't have to work with them anymore...
PS: All these things will work best if the rest of the office is sick of him, too.