And I, completely by chance, ran into him at the finish!
I'm bicycle touring in Thailand and happened to be visiting the Royal Palace in Bangkok this afternoon, where his finish was located. I came out of the palace just as he arrived. How cool is that?
Here's his website:
Here he is surrounded by reporters: