Only our Lord God could produce a TV show such as the one we just witnessed. It's most likely a life changing event.
My thoughts also. So many of this man's steps "were ordered of the Lord", as I believe was the timing of his death.