Chances are he's got some dirt on him. Time to dig it up and show it to someone he doesn't want to see it.
Being a FUCKING GRASS would be Number 1 in my book.
Just make sure you keep tabs on him, wherever he goes, make sure nasty people in his new area know who and what he is, that should help accelerate the return of some Karma no end.
Good luck with your problems.