Congratulations on doing such a wonderful job!! I know nothing about birds (except they fly and like to poo on my car) so can't offer you any advice. Is there a local wild animal rescue that could give you any information on how to prepare him/her for release?