Small school for B student

Does he have any interest in catholic colleges? St. Bonaventure, Niagara, Canisius, Nazareth, St. John Fisher, LeMoyne are all in NY and are small, friendly schools. I went to Bonaventure and I know first hand it’s always considered a very friendly, warm place. Students don’t have to be Catholic and they are very supportive of B students.
Good luck!