Every Wed the NBME updates its online roster (available only to your med school) and mails those scores. Thus, your school can know before you if they check that day, since it will take a couple days for the mail to come.
I took mine 7/21, it was available 8/24.
Good luck!