so long story short the agreement was
ONE TICKET for speeding and the car is taken away
He accepted the terms, responsibility means accepting consequences and following through with what he said he would do. This is it. Stay strong, I think he will calm down and accept it. As others mentioned, you set the boundary, and he chose to cross it. Hugs.