I don't have time to work on this further tonight, but I'm leaving this as a note to myself:
On the 1900 census, Thomas is listed in the household of grandfather Thomas Reese in Chester Hill, Pennsylvania: https://www.ancestry.com/discoveryui-content/view/51927375:7602
That's a nice clue that his mother, known only as Elizabeth Kelce on his marriage record, was a Reese: https://www.ancestry.com/discoveryui-content/view/2684018:61381
Even better, she's a Reese on the death certificate of Thomas' brother Eli, who was also on the 1900 census: https://www.ancestry.com/discoveryui-content/view/755169516:5164
I can add it all tomorrow...just didn't want to lose it in the meantime! :)