Heading into Buffalo return, life of O'Reilly has gotten much better in St. Louis