Sounds REALLY weird to me! I think you should find out where he was from, and report his strange behavior to someone higher up than him. If he's the boss, I'd call the insurance company and tell them what happened, so they don't utilize his services any more!