Did you read the article? Nowhere does it mention that Brandon hated Larry’s “lifestyle”.
Larry was an annoying little twerp. If he crossed the line into aggressive harassment, then discipline was needed.
Methinks little Brandon was insecure and needed to prove his manhood. He won't be the first to go to the pokey for letting testosterone get in the way of reasoning (nor will he be the last).