There you go! When there is a will, there is a way - and you found one that would allow him to be out without any danger to himself! Kudos to you!

Now, a bird with impaired vision is easy to catch because, unless he is in a panic, he won't be flying all over the place and, most likely, will actually like coming to you because although animals do not dwell on their handicaps, they do know they are more vulnerable than others and that 'good' humans protect them. But, please, please, please, be very careful with the dogs because, not been able to see well, he is a sitting duck and even a dog that doesn't mean harm and only wants to play can end up causing irreparable harm to a little bird. I would suggest you device some type of a buffer zone so the dogs cannot zoom into the room between your legs - a baby gate so they can still see and hear everything but would be contained in a room (I use the kitchen) is ideal.