This seems like a very interesting coincidence, that this hammy injury crops up right before the opening game. Could this be a shadow suspension, with the Pats, NFL and Jones (and his reps) working in conjunction and that this was all predetermined. The amount of playing time that the got against the Packers was consistent with a player who was wasn’t going to be playing early in the season. When they delayed the trial, it must’ve been clear to his lawyer that the DA was going to have to drop the case. The NFL was planning to suspend him anyway, which would have lead to an appeal because of prior precedent (Williams not getting suspended for a similar offense).
It was/is in the best interest of everyone (Jones/Pats/NFL) to put the incident in the past and keep guns in the NFL out of the news, so they came up with a middle ground. The Pats lose an important player, Jones is reminded every week that his actions are hurting the team and that he let down his teammates but he doesn’t lose any paychecks, so he and his agents won’t feel the need to fight the decision.