My ex husband hates our son now

So there's an issue between my son and his dad and I'm not sure what the fuck is going on. Him and I divorced when my son was 9. My son is 17 now. The divorce didn't make him feel any way about our son. Hell my son lived with him up until recently. My son said his attitude towards him has shifted. My son has dealt with low self esteem since middle school. His dad would always tell him that he was handsome and to be more confident. My son had a late growth spurt when he was 16. Voice got deeper, got over 6ft tall in height, and a little muscly. He said his dad went from calling him handsome to telling him to stop being so cocky and just because he looks good now doesn't mean he will later.

My son will be in college this year and plays varsity football. He has several scouts looking to recruit him. His dad, who pushed him into football when he was a little kid, now wants him to turn these opportunities away because he thinks our son isn't a good enough player.

The last straw for my son was before christmas. His dad found his condoms and blew up on him. He told him that he was a little manwhore, that he shouldn't have these, and told him his 18 year old girlfriend was a pedophile and also out of his league. My son closed the door on him and his dad slapped him. He slapped him back and they fought. My son packed his stuff and drove to my house. He ranted the me about all of this. I told him that I was proud of him for practicing safe sex, his girlfriend is NOT a pedophile, he IS a good player, and there's nothing wrong with him finally loving the way he looks.

I called my ex husband and asked him why he was treating our son this way all of a sudden. He told me to simply get off his phone. I told him off and he hung up in my face. I texted him saying he can't come to our son's graduation anymore and he told me that wasn't planning on it. My son has been extremely upset about his and and so have I. I don't understand why he is being so cold to our son now.