Such a massive amount of custom information is quite impressive. I wonder how a single man can maintain all of it up to date, as it seems to be mostly written by hand.
It's his job now (he makes money off of ticket booking commissions, plus probably some other stuff). I'm sure he also gets feedback from public information sources, travelers, and train enthusiasts.