I've never been one for pressing charges, I think this country is over litigated as it is. But I certainly would have had the supervisor call the cops last night and if the state or whoever wanted to file charges, I would have given them all information they wanted.
On a side note, you need to learn to bob and weave