The last time I checked, McVeigh was white, incarcerated, and living in rural Oklahoma before his arrest at age 27 (and in his thirties when executed).
I skimmed it really quickly. I don't see a time sequence or physical location problem.
Ordained in 1988. Three years later (1991) at St. Rita's in Indianapolis.
McVeigh executed at Terre Haute, IN in 2001.