That is good. Looks like your school understands and you are in tune with the social/emotional needs to fit in of DS.
Oh my, is gifted the reason kids blurt out information and show off? I was starteing to think it was impulsivity and rude behavior for its own sake.
I think it's the excitement of learning something, and since he's so excited he thinks everyone else will be, too. I don't think it is 'showing off', it's wanting to share with others. Another thing he does, which I did too, is he hums or sings quietly when he's happily learning. That's a bit of a problem when it disturbs the child right next to him.