FWIW,
Bill is from California. Easy to check. He has never made another screen name, he likes to be himself. I never agree with him but have never found him to lie about anything. He does rub people the wrong way, but everyone does when they are zealous on a topic.
The only reason for banning someone should be harassment and threats.