Oh- yes- I agree, too, that giving him a shower is a great idea. Do it today, if possible. In a standard shower this is how it's often done- place a tree in the shower, run the shower with the shower head directed at the wall of the shower so that the water hits the tree indirectly. Then get the temperature nice and warm (gauge it against your wrist the way moms do when testing a babies formula temp). It should be nice and warm but not hot. Then place your cham on the tree in the shower. Twenty minutes would not be too long. Repeat the shower at least once a week.
I read in your previous thread that you recently installed a drip system for your boy. Previous to that he was watered from the bottom of his cage. Once you installed the drip system he improved. Though he drank from the drip system initially (when he was dehydrated), it may be possible that it is not enough to trigger his drinking reflex on a regular basis. We have an automatic misting system, but the chams we have that are stubborn drinkers get hand misted. Apparently when your Mom hand misted him he drank. I would recommend someone hand mist him twice a day. The morning misting should be long enough that his drinking reflex kicks in, and then continue for a few minutes until he stops drinking. The misting later in the day would be to hydrate him and humidify his cage.
What drip system are you using? To my knowledge a drip system is not always accepted as the single/best source for providing water/humidity to a chameleon's habitat. Do you have a humidity gauge in the enclosure?
I know it is frustrating when our little guys suddenly change a long-held habit. It is a mystery to me why a cham who cup-fed for months will suddently refuse to, or why a cham who flipped over silkworms will suddenly disdain them. Your little guy apparently drank from the bottom of his enclosure for some time, and then stopped. Don't be discouraged. We all go through this. When they suddenly give up a habit, we struggle to come up with a new way to meet their need. Sometimes it takes time to develop a new successful strategy. Also, with veiled chameleons, they will sometimes refuse to eat their regular food, but WILL eat something new when offered to them. Have you tried offering him a different type of feeder insect or silkworm?
Sick chams require extra water. It is possible that older chams do, too. I would do that misting twice a day. Keep the drip system available for him. Offer him a new kind of food insect. And see how he does. Are there any signs of illness in your cham? Lethargy? Falling/stumbling? Itchy eyes? Puffy eyes? Clicking or gurgling sound when breathing? Bubbles in his throat? If he shows any signs of illness I would take him to the vet. If he is simply not eating, and not seen drinking, and hasn't eaten in 9 days, then, if you take him to the vet and there are no outward signs of illness- the vet will want to draw blood- and his bloodwork is likely just going to show that he hasn't eaten in 9 days. Although, if he has an infection of some kind, the blood work will show that.
Also, another note- chams will often lose their appetite when dehydrated. It is possible that the lack of appetite is related to the hydration.
Another strategy we have used is this- if he opens his mouth to gape or hiss at you, you could try slipping an insect in there. Sometimes feeding them will prompt their appetite to kick in.