I mean, theoretically, it is physically impossible for him to be NOWHERE. His corporeal being must be in some physical location.
Perhaps he is still finaling it up? But didn't his final begin at 10? That would mean he's been at it for three and a half hours, and I suspect this is not the case.
Didn't he only have the one final today?
Why are we morons who never plan where we are going to meet?
I don't know.