Well definitely taking out the bedding is a must. Even if that isn't what is making him sick, it isn't a good thing to have in their cage.
Unfortunately, the only way to tell for sure what is wrong with him is a visit to the vet. If he is projectile vomiting, then something serious is going on.
You said that it has been going on for a while....how long is 'a while'?
not puking so much now, and it wasn't projectile. He mostly bobs his head up and down and then it comes out, looks like mucus. He drinks lots of water, sleeps all the time and he has stopped whistling and talking except to say night night, and all he wants me to do is hold him and cover his head. He has been sick about 3 weeks, the worst part was then. He wasn't constantly puking, but I know he wasn't feeling good, because he would let anyone hold him and I am usually the only one he will allow to touch him. I thought he was better a few days ago, but then he started the head bobbing again still no whistling or talking. We just cleaned out his cage yesterday and put news paper down. Hopefully he will feel better soon.
I was really hoping someone would tell me where a good Avian Vet is in my area.
I got Alex when he was 17 yrs old, In May it will be 2 yrs. He will only eat seed and I tried to give him pellets, but he wouldn't have anything to do with it. I have introduced him to human food. I really thought that was making him sick by feeding it to him. I would let him try anything he wanted. Come to find out he loves potato's, carrots, pea's any type of bread and pasta and banana's or anything with salt or sugar on it. (now know sugar is not good)
Thanks for answering!