I'm very glad for your son. It sounds as though he works hard and has a wonderful teacher. Congatulations to him!
I was one who posted on the other thread that, as a teacher, I wouldn't give out candy/certificates for honor roll. In no way do I mean to negate your son's accomplishments - I commend him for working very hard and am glad he's proud of his work.
However, here is my two cents as a teacher. I have a lot of kids with special needs (lots of learning disabilities, several with IQs under 80) in my classroom. These kids work just as hard as my top students, but they will never make honor roll. If they are below 3rd grade reading level, I have to give them an "NI" on their report cards, no matter how hard they try.
They already feel different. They feel different when everyone else is reading chapter books, and they are still struggling through 1st grade books. They feel different when they get pulled out of class for a Reading Intervention when the rest of us are getting ready to do a cool science experiment. They feel different when everyone else understands a concept and they're still giving me wrong answers in class, or when their classmates have memorized their 6's and 7's multiplication facts, and they're still having difficulty with 2's and 3's.
I guess I just don't want to make that worse by holding a special ceremony where some kids are left out, just because they're slower. Especially when they truly do work so hard.
Again, you have every right to feel proud of your son, and I'm glad his hard work was rewarded. I just wanted to give you an idea of why some teachers would have reservations about it.