People who understand how things work will not be disappointed if his predictions does not come true because he is only relaying information that has been given to him and things can change.
It will happen when it happens and no amount of whining will change a thing.
Doesn’t mean he’s not an honorable guy. But it does mean (if it is another miss) that what he says, even if it is very near term, should not necessarily be believed as something that will happen.