Promised or not, if you have a scheduled meeting that you can’t be late for, he needs to learn to be flexible as well. Especially, since he was working from home that morning. Hope you guys can work things out and that he understands what it means to be held accountable for his time management.