Yes, you can use branches from your garden as perches for your budgie, as long as they haven't been treated with anything and haven't had any chemicals applied to them. It is also important to look at the branches for any parasites or bacteria.