You are correct. It's funded through donations.
http://www.bustedpunks.com/forum/forum_pos...;FID=6&PR=3
Not sure why they are involved in PBSS bans and more so involved in the afairs in other anticheat site banning policy. EB told me directly "I can't that this is due to a known bug, but I can't quantitatively say that this is due to a cheat of some kind."
But anyway that is just more pointless drama directed towards PBBans.