I agree with Nan. I would not put budgies with finches. Not only are the budgies feisty but finches and budgies come from very different natural environments.
Finches are softbills. Their relatives come from around the world. Budgies are hookbills. They're only found in Australia. Finch and budgie personalities are different. Their behavior is different. Their needs are different. A canary is a softbill, too, and their personalities, behavior, and needs are similar to the finch. A much better choice to be placed together in an aviary, in my opinion.