Oh no Lynn

I'm not really sure what you can do for him yourself. He really needs to be seen by an Avian vet as soon as possible. The sooner the better. If you wait to long the vet may not be able to fix his foot. And he must be in a lot of pain so maybe they will give him pain meds. It sounds like he broke his toes somehow. Poor baby

Do you have an Avian vet that you go to? Reg vets usually don't know enough about birds to be able to help/treat them. Look in the yellow pages under Avian or Exotics vets or call your nearest regular vet and they should be able to tell you where your closest Avian vet is located.
Why do these things always seem to happen on the weekend or after hours?! Geesh!
Good luck, and please let us know how you make out.
Maybe someone else will be on with more advice on what you can do until you get him to vet.