Braidwood passes budget for FY24