A way to honor both sides of this is to tell your child that you're going to play the Silly Parrot and Standard Parrot game. Tell him that a standard parrot listens to a person talk and then just repeats back exactly what the person has said. A silly parrot waits until the person is done speaking and then says whatever he feels like saying. Give your child the chance to play silly parrot first: 1) you say a sentence, and 2) he blurts out whatever comes to his mind. Have a good laugh together and then play standard parrot: 1) you say a sentence, and 2) he repeats it back to you exactly as you said it. You can encourage him to play each bird in a squawking "parrot" voice and ham it up. Go back and forth between the silly parrot and the standard parrot. Over time, your child will get the difference between the two styles and gain some basic skills for listening so that he can repeat things back to you as the standard parrot.
Find out more about this book:The Gift of ADHD Activity Book: 101 Ways to Turn Your Child's Problems into Strengths (Companion Companion)