Everything DeeDee just said. All of that is so true for our DS11 (also with ASD diagnosis).

And maturity does help, but I don't think it would have helped a lot without all the social skills assistance we got from the school. It sounds like you're on the right track, but you'll have to keep at them.