@dyvinka Seems like a good plan. But I'd also recommend you let him spend a couple thousand of the money. Just make sure he that he asks you every time he's about to make a purchase (otherwise he'll end up wasting his money on an overpriced iPhone).
I also 100% agree against buying a car. If he...