He hasn't predicted anything that has come true. The events he is said to have predicted are only interpreted to have been such a prediction in hindsight -- after the event has occured. In other words, the predictions are practically useless until after they've happened. That is not prediction.
He has used vague descriptions which allowed for flexible interpretation, and for just about each "correct" prediction is at least an error or two (not including allowances for loose interpretation). His most accurate predictions were of events that had occured in his lifetime, giving him access to events and people that would make his predictions more accurate.