My question involves criminal law for the state of: New Jersey
So about three weeks ago, my boyfriend (A) was physically attacked by his mother's boyfriend (B), whom was drunk. While the mother and B were arguing, the mother told A to call the police. B obviously didn't want that to happen and attacked A to try and get the phone out of his hand, though it was too late, he had already called. B was punching A in the face, and in order to defend himself A used a collapsible baton stick, which he later learned was illegal in NJ (he originally bought it at a flea market a couple years back, because of B's drunk rampages). By the time the cops arrived, A & B stopped fighting since B was bleeding from the head. B was taken to the hospital and the cops told A that B would be arrested once he was released. They took the baton as evidence and assured A that he acted in self defense and shouldn't have to worry about anything.
Somebody paid B's bail the following day and A & B talked it out. B said he pressed charges against A, so A attended court with B to see what was going on. Their court session was very brief, the judge decided to send the case to the county court. A & B haven't gotten any paperwork on anything, but during court A had seen on a piece of paper that he was charged with aggravated assault.
They still haven't gotten any paper in the mail about a future court date, should A get a lawyer? He's currently attending school to become a police officer so he obviously wants his record to be squeaky clean.

