Your birds are beautiful! And as long as they are safe and healthy you are doing fine. You can only do the best you can do. Don't worry about the critics. :hugs
Yes, pics, please! Oh, I so want budgies! Not sure it would work though, since I have cats. I have had cats and budgies before though. One cat used to nap on top of the very large cage that had 3 birds, and one of the birds would hang upside down and pluck her fur. They seemed to get along...