It seems like his reaction was out of the normal. Delays happen, eh could always have called you or something if you were running late to see what the matter was. I suspect that the frustration of this whole process has gotten to him as much as to you. Please be safe. And I hope your daugthers are safe as well.
UD
The 3 laws of DBing:
1. PMA is critical to DBing.
2. Since drop in WAW's PMA leads to drop in LBS's PMA and vice-versa detachment is critical.
3. Validate to raise WAW's PMA and GAL to raise LBS's.