I’d have called the cops on him. If he wants to be an idiot, he can spend a little extra time explaining himself to ‘the man’.
That's false imprisonment/illegal detention.