You probably did not get kicked by a BFM member. If your ping was that bad, you probably lost connection long enough that the server itself terminated the connection. Sometimes the message on the screen will indicate that you have been kicked when really you just lost connection.
If I am wrong about this and someone actually kicked you then there would have been several warnings typed to you, and then you would know who kicked you. But we don't normally kick people out for excessive lag, and since you didn't mention getting multiple warnings I really think you probably just lost connection with the server.