Hard to imagine that he could be sleeping since they just pulled out of 30'th street station minutes earlier and there were lots of signals and switches between 30th street and the crash site. Plus, it wasn't horribly late in the night and he's young.
Train engineers often work very erratic schedules. The NYC crash I referenced in my last post took place on a normal Saturday morning, if I remember correctly.