You guys are wasting your time with this one. He's very likely been banned from the other forum (easy to see why) and has come here because the new forum that was created is a dead echo chamber. Same MO - argumentative and loves to twist others' statements into something completely different than what they said.
Basically a bloviating british troll living under a bridge in ORD.