I'm not certain that I agree that he should have been forcefully detained to begin with, I haven't found anything demonstrating that he was doing something illegal at the time of his arrest.
One certainly can't believe everything they read, but I didn't think the part where Brandon was calling out to the neighborhood to intervene when his scumbag brother was being arrested was even a question.
If he was indeed doing that and a cop tried to get him to stop and he resisted, I just don't see the problem in the officer dropping his fat ass.