The tricky part here is whether Perry had a valid self defense, based on his posts on social media condemning BLM and some eye witnesses apparently testifying that he drove into the crowd aggressively. If you are the aggressor you cannot claim self defense, that is one of the basic principles in all States, see the books by Andrew Branca and Massad Ayoob.
What makes it tricky is that there is no good video of the event, and eyewitness testimony is notoriously unreliable even in the best of circumstances. It's for this reason that I have a dashcam. Couple of years ago I was in a fender bender where two kids managed to crash into my car, one violating a no left turn signal, the other running a red light. They were all lying about who did what, but my dashcam showed clearly that both were at fault and I had zero fault. At least one of them had insurance, and after threatening with legal action the insurance company came through. That's one thing I can recommend to you guys, get a dashcam. They're cheap these days, HD or even 4K, and they record everything with date and time stamps.
The other lesson learned here is to be careful what you post on social media, because in a situation like this it may be held against you.