May I recommend (and I do not endorse this guy in any way by linking to him) this guy.
I think Bill did not do his homework.
I think he is no longer trust worthy to give me commentary on the news.
Never heard of him.