If your son badgered someone to be point where they started to cry - perhaps you should teach him some civility, instead of fighting the school.
Except that your son was blocking a woman, for the purposes of detaining her so that he could continue a domestic argument. BLM is blocking the road as an act of civil disobedience to protest racial injustice. Very different.