I have been on both sides of this one. We always had a legit reason for being late and apologies were accepted. If it's a friend then let it go....get him back on something else. JK!