I'd say that it sounds more or less like he wants to "hook" up when it's convenient to him. I'd try to move on or at least not get your hopes up. Being understanding about his school work is great, but if this is something that happens a lot, then rethink liking him.
PS. Timing is everything