Am I being too hard on this former friend for what he did to my brother?

This was in 2010, when both my brother, and this friend were 12. We all grew up together. Friend told my brother, and I he is gay. We told him we had no problem with that, so long as he didn't try anything on us. One night when this friend was spending the night at our house, my brother said that he woke up to our friend unzipping my hrothers pants. My brother told our mom. My mom had his parents come, and get him, and then she told his parents. Not long after that, he broke into the house of someone he knew with a knife, demanded sex. When the person refused, he ended up breaking a bunch of stuff, and leaving. Also, in like 2011, one night I was sleeping. My brother and his friend woke me up saying that my brithers friend was talking to the other friend on Facebook. The friend of mine, and my brothers had stolen his dad's iPhone, and my brothers other friend said he'd have sex with him for the iPhone. When the time came, he gave my brothers friend the iPhone, and he was like "let's have sex", then he said "no", and ran away with the iPhone. That's ar least what I was told. Im not sure if it explained this clearly enough. So our friend who did those terrible things had contacted me several times wanting to be friends. I told him that he needs to apologize to my brother for what he did. He denied doing it. I don't think my brother would lie about this, but I guess its possible.

Am I being too hard on this former friend for what he did to my brother?
Post Opinion