First of all, Welcome!
I am sorry about Ball-Ball. He is a very cute canary. I had a beautiful yellow and black roller canary (who sang and sang) once. He had wonky toes, so he couldn't stand properly or sit normally on a perch, he was quite friendly. This is a sad story, however, because I took him in from a breeder who gave him to me for free and within two weeks of him coming home to me, I came home after a long day and my parents told me they found him dead.
It had nothing to do with his toes because he was born like that and it was just a little problem he learnt to overcome. He sat on a raised box most of the time and sometimes on a thick rope perch, but I think it was a bit hard for him. Maybe a rope perch would be good for Ball-ball? Or one of those hammock things?