Some times you just have to let people live in their own little world. He'll have a stop light reality check soon enough. lol
But if he believes his own BS, he might post in the forum something entitled "Boss Seems Slow" or "My Boss Lost to 5.0, What's Wrong?".