Haha. Chameleons shed as they grow. Their skin doesn't grow with them. Reptiles shed, and this is a normal, healthy sign.
Judging by the way which you describe the shed, it appears you have taken very good care of him! A good shed means your cham is healthy.
You might want to up misting while your cham sheds. Mist your cham a little bit too with warm water. It helps the skin fall off and makes him more comfortable sooner. Fred, my cham, just had his first good shed, and I actually placed him in the bathtub with a little bit of warm water to help the skin fall off. He seems much more comfortable now! Previous to his bath he was scratching on everything he could come across. I guess they get itchy. lol