2.5gpa will not get him into UNCC, AppState, or UNCW. He has a better chance at ECU and UNCG.
My guess is the 2.5 will eliminate most state flagships and 2nd flagships, like Delaware, UMAmherst, UF, some UTs, all UCs, probably most CalStates, etc.
There remain an incredible number of good universities within reach of his stats, but he’s going to likely have to change his target from flagships to 2 or 3 or 5 schools removed from flagships.