There are a max of 13 scholarships that a school can give out for NCAA D1 Basketball. That counts transfers and stuff too.
Anybody can offer any kid they want. An offer means very little. Even a commitment means very little (in terms of nobody being legally bound to the other side). Let's say we hypothetically offered Matt Bullock from Roselle Catholic (who actually signed and will play for us next year). If we offered Matt after watching him play and he wanted to commit on the spot, we could accept his commitment and hope he signs the letter of intent, which binds him to our school and binds us to give him a scholarship for the year (assuming we offered him a scholarship). We could easily just say "hey, we really did want to offer you, but we're really hoping to slow play you a bit and see if this 4-star Tyus Battle would want to commit to us first". Therefore, we wouldn't really be accepting his commitment. Hell, we could accept the commitment if we really wanted to and then tell him come signing day that he's SOL. But that's a real jerk move and we'd lose the ability to recruit at so many schools who don't want their kids getting screwed over like that. On the flip side, Bullock could have said "I'm committing to Rutgers" without even talking to the coaching staff. Think back to the 14-year-old Masiei Grier kid from Las Vegas who turned out to be a nobody who committed to get his name out for PR purposes because his dad was a friend of Coach Hill's, or something to that effect. You can commit all you want, but the school has to actually want you in order for you to get a scholarship. No matter which of the above situations you go by, Cuse and Nova and any other school who wants can recruit the kid and try to get that kid to commit/sign with them. There's no hands off until the LOI is officially signed.
In the end, all of that stuff is pretty pointless. What matters is that you get the guy to sign on the dotted line come signing day.