You need to get that guy blocked Steven so he can't see your tweets....
No. He also makes some goods points (say 100 things, and some will turn out to look insightful), and it is VERY funny when matches go completely the other way as soon as he starts lambasting somebody for how they are "playing"