One of your students is consistently brought late to school. Not only does he miss the morning drill, but usually at least 20 minutes of instruction. When he finally arrives, the classroom routine is interrupted by the parent's apology and excuses, and you must take time away from the other students to help the child get his day started. You realize the parent is having a difficult time at home. Well?
I like your solution. Showing the parent that you are willing to help resolve the issue rather than just point it out is the best way to go.
Being on time is something that affects you on a daily basis. Starting young by getting your children on time will set a good foundation or them to always be on time for everything. I would inform the parents the correct time to arrive at school, if that time seems to be a problem I would suggest a relative to take the child, a family friend, or even other classmates. It may be difficult to make it work, but there will be a way.
I think this solution could respectfully help this situation.