tjspiel thumbs up to your son.
I have felt for awhile that kids are missing out on an important lesson. The exact one you son is learning, responsibility to get to and from school on time. There are many lessons to be learned in school that are not taught in the classroom.