Small rant: My close friend perceived me as a smart person and a thoughtful parent in a difficult parenting situation (3 girls adopted from foster care). When my daughter announced she was non-binary and explained it using incredibly regressive sex based stereotypes and I didn't affirm, I apparently became an unthoughtful and uneducated parent who needed gentle prompts and education to think this through and accept it. It was incredibly painful coming from one of my oldest, closest friends.
That sounds good though. Sounds like the boy came to terms with his sexuality and got off the trans train before he was physically damaged! I feel your frustration, but at the end of the day ....good?
My sisters-in-law were surprised and low-key upset that I did not instantly "affirm" their young cousin who announced his nonbinary identity at age 15.
My stance was purely that, well, he's 15. Also he was adopted from a really bad Russian orphanage and has some developmental delays from malnutrition in infancy, also he's on the spectrum, and also he's very obviously gay.
A week after the nonbinary announcement, he announced he was bisexual.
Six months later, he announced he wasn't nonbinary OR bisexual, he was just gay.
I think we all learned something.