Well, Rob has quit another job, a call center job, because the hours were too strenuous (he has sleep issues that magnify stress, and this job began at 6AM. I think he could have coped if the job had later hours). I keep encouraging him to identify as AS and ask for reasonable accommodation (as per the ADA regulations), but he resists. I discovered yesterday that he is intimidated by the process, so I’m doing some research here. This link provides some helpful information:
Accommodation and Compliance Series: Employees with Asperger Syndrome  Accommodation Ideas.