ROOTHOG,
Things can get antsy, but your son is in a unique position. Most DIs are done recruiting position players, most of the top 2018 pitchers have already committed. However, most every DI would say they never have enough pitching. And most DIs can find money if they want someone bad enough. Even those that claim they have no money left say that because they aren't interested in the player. Then there is the draft and some DI coaches are already counting on the fact they will be losing pitchers to the draft... see Vanderbilt.
So the unique position your son is in is this... He is a big strong pitcher that can throw 90+ strikes and probably more to come in the near future. Those guys don't grow on trees. He is one of the best uncommitted pitchers in the country.
I know people say you should choose a school based on not playing baseball. That is easy to say, but the vast majority of kids we see are choosing a college based on baseball first and everything else after that. The number of kids that want to play at the big winners is astounding. Of course it's nice to have choices between top baseball programs where baseball is equal and the other things make a big difference.
There are a lot of good baseball programs and a lot of good colleges. Remember that love at first sight often turns sour after awhile. Sometimes those showing the most love are simply the best salesmen. So it really comes down to the offer when schools are similar. That is closer to true love! Not to be confused with lasting love.
Sometimes these things are fairly simple. Not in any specific order...
1. Where will I get the best education?
2. Where will I have the best chance to develop as a baseball player?
3. Where will I have the best chance to develop as person?
4. Where will I have the most enjoyment?
5. How much is everything going to cost?
Put them in the order most important to your son and family. Because there might be some give and take involved.
By chance is one of the schools about 90 miles north of Cuba?