I work part-time in a small business. The small business in question does not have a HR department and everyone almost knows everyone. My regular boss is on vacation, and my “assistant manager” was scheduled to do the opening procedures at 8:30am this morning, and we open at 9am. He has a repeated habit of failing to show up until 5-10 minutes before we open. I do not have keys to unlock/lock the store, nor do I know the combination to the safe.
Anyway, I made a comment to him (let's call him “Aggressive”), in a non-snarky tone, about how it would be great if he can show up on time. He proceeds to escalate in his verbal hostility towards me, repeatedly telling me to “shut the fuck up” and to go home. I am always early, never late. I am always a hard-worker and consistently get all of my duties done. “Aggressive” then becomes irate and knocks down/destroys the plastic see-through covid barrier (between customers and employees), looks me in the eye and nearly almost gets in my face while I'm sitting at my desk. Yelling and getting verbally feisty with me. He implies that he wants to cause harm to me.
I eventually called in another coworker to cover for me. “Aggressive” is scheduled to work this weekend, and I definitely do not feel safe or welcome around him, so I'm not going in tomorrow. My boss is on vacation but I spoke with him on the phone. “Aggressive”'s behavior is definitely unwelcome, unsafe, and very unprofessional.
He has a history of cold behavior towards me. I would describe his personality as short, temperamental, and cocky. I have never called him names, or been hostile or mean or rude to him. I'm not sure what his deal is. My boss mentioned Aggressive may have marriage problems and has a short fuse, but even then his behavior is inexcusable.
I already filed a police report prior to my phone call with my boss, who said I shouldn't have done that. My boss doesn't return until Wednesday or Thursday. I plan on going to his own boss on Monday and explain the situation. Everything was caught on video camera. The audio I'm unsure. Another coworker bore witness to the incident.
What should I do if my employer retaliates against me? What should I do if they won't discipline or fire him? Thank you in advance.
Edit: I am trying to find another job, but with money being tight I don't want to leave my employer yet. I am mostly on good terms with everyone else but this one guy. It all started with me just simply letting him know that he should adhere to the schedule he creates, and first thing out of his mouth was “shut the fuck up” and repeatedly telling me that and yelling. He, more or less, threw a childish temper tantrum over me wanting to hold him, an “assistant manager”, accountable to the schedule.