He's been temporarily blocked for trolling on my RfA. I try to not be suspicious but I do find it funny that there is a recent surge in activity from his account when someone he doesn't like nominates himself from adminship. Darth  (talk page) (my RfA!)