This looks like prosecutorial abuse to me.
Wrongful convictions in the US are way too common. With that many chargers and cascading retrials like this, I'd expect at least one false conviction regardless of who is on trial.
If the guy's guilty, fine. They should have charged him with things that were supported by solid evidence instead of stuffing charges so they can keep trying him for the same things over and over until they get a guilty verdict.
This sort of case is the reason double jeopardy is supposed to be illegal in the US.