It varies. Verify with the school that they have sent in the final transcript, its not automatic and usually requires a signed release. Then, IMO, if your senior is not cleared by the end of July, request that the school send a duplicate transcript. Don't panic, you have until school/fall ball starts to get cleared but you're doing all the right stuff by keeping an eye on your son's online Clearinghouse status.