It is a big decision I agree! How long you wait though? How long does unc wait? Is it still ok if its may 25th and he still hasnt decided?It's a big freakin' decision. If he's not ready to make it, he's not ready.
Personally, I would rather see any recruit wait until they're certain - as opposed to making a verbal commitment, and then changing their mind a couple of weeks later.
Measure twice, cut once. I heard that in shop class over 45 years ago. I'm still not sure what it means. (I was terrible in shop.....)