Do you literally mean you found this site with 'Stumble Upon'? My daughter introduced me to this feature and I too have found some interesting photographic websites.
This mans work is nothing short of incredible. His timing is perfect and the composition spot on.
Thanks for the link; I enjoy looking at greatness.