Florida statute 316.217 (1)(b)
Paraphrasedlights are required to be on during rain, smoke, or fog.
February 19th, it was raining pretty much all day; I checked the local news and you can see precipitation on the passenger side windows.
Call it a pretext if you want, but it was a legitimate reason to be pulled over, even if McNeil didn't want to hear it. So when he slams the door shut and starts doing all that "it's not raining," or "you didn't tell me the reason," or "show me the law" stuff, it's all a moot argument.
Honestly, I thought Bowers sounded bored and exasperated when talking at McNeil, not angry or aggressive. Bowers barely reacted when McNeil opened the door, which is typically something you never want a driver to do.
Once he decided to arrest McNeil, then the die is cast. McNeil trying to negotiate with the other deputy was pointless.
Bowers asked for license, registration, and insurance. McNeil, knowing that he has a suspended license, shut the door and locked himself in. Driving with the suspended license might get him arrested and searched, so they'd find the marijuana in his pocket. Potential weapon on the floorboard is just icing on the cake.
The truth of the matter is that while Bowers may have done one thing wrong, McNeil did everything wrong. Arguing otherwise is just buying into the race baiting.
And, for what it's worth, 316.217(4) lists conditions in which law enforcement vehicles are not required to have their headlights on. I don't have the JSO manual handy, but it may be that they followed procedure.