I don't buy the "morning person" and "late person" stereotypes at all.

In highschool they experimented with 07:30 classes for grade 11 & 12 to deal with overcrowding. My grades went through the roof. My attention span was better in the mornings, and I only had to keep it together for 1 class after lunch (when the after lunch nap wants to kick in.) Finished up at 13:45. I was so gung-ho on the setup I picked up my girlfriend in the mornings, and got us both to class 20 mins early. I still liked to stay up late, but usually twice a week, I crashed right after dinner to make up for it.

A few years later I worked at a wrecking yard. Started out being 10-15 mins early for an 08:30 start. After one year I was scraping in the door without a second to spare. The next year I was consistently 10-20 mins late. Over the same period of time my morning habits had changed from a liesurely breakfast while reading the paper, to fly-out-of-bed-get-dressed-jump-in-truck. Consistently staying up late at this point. Tardiness was problem for everyone but the boss. He just decided he would open shop, and everyone else would put in 8 hours from when they actually rolled in.

After four years of that I was married, and started my Electrical career. Been up at 05:00 and 15 mins early for work ever since. My 2-year old makes sure that holds true on weekends too. [Linked Image] I end up dozing on the public transit on the commute home. Now when I hang out with my buddies, they're blown away that I'm starting to conk out around 15:00; and why there's no answer when they want to call me out for a beer at 21:00. I'm only up late maybe once a week now.

I think the heavy-handed approach is best. He'll be late so long as he figures he can get away with it. Or wait for him to incur a life-changing event, like get married or reproduce [Linked Image]