Ok, we will try and go to another dealer and see if they offer a better lease deal.
I just searched up and the loyalty program only applies to people who have gone through BMWFS recently. We've never used them so we're SOL there.
However, BMWCCA does have a $500 rebate for 1 series models so we will be saving a little there.
The hardest part now is waiting to go to the dealership on Monday and waiting for the car to be made/delivered.