I've said before, he's under the name @RandomBlockhead now
I don't know why
His account was likely renamed due to the 'do not impersonate others' rule on twitter. @Badspot was renamed to @RandomBlockhead and @TheBadspot was renamed to @Badspot, and all tweets/profile settings migrated for both accounts.