I believe to have solved the mystery of why @nebulous was banned
If you look at their followers, they have a lot of alt accounts with similar names following them. Which also leads me to believe Jeffalo can’t remove followers…