Thomas' Doyle signs with rising Buffalo program