Put the choice back on his lap. Compliance is unconditional and non-negotiable. Kids come up with a lot of them. Be sure there's plenty of gas if he's expected to mow the lawn. See he has a ride to outpatient counseling.
Compliance is increased in the face of necessity and the absence of excuses.
Give kids what they need, not what they want. Parenting is not a popularity contest. Better for him to be angry than dead. Speak less and take action. Take consistent, persistent and planned action.