Low and behold the IP address of Biggie falls into the range of all the SteamID changers - 46.99.*.***
Also reconnected to the server using a different SteamID and different IP address on multiple occasions. I will input all of them.
These guys are getting annoying.