You should have him try the SAT. My son, a 2016, also got a 23 on his ACT twice. He took the SAT and got the equivalent of a 26 ACT when you look at the comparison tables, on his first try. He is going to take it again next fall. Any school that I have looked into accepts both the ACT and the SAT.