Yes he should have, and him coming to the house is not cool but he also called. Pick up see what he wants. If he seems angry call police asap. Even if he does not seem angry tell him you can discuss it (if its that serious to either one of you) in daylight at the restaurant.