Even with a promotion, BAH rate protection applies, somewhat. You get either the new pay grade rate (unprotected) or the previous grade (rate protected) amount if it was higher. Specifically addressed in the FAQs, number 7. With the nearly 10% drops in some locales, this will be a factor. https://www.defensetravel.dod.mil/site/faqbah.cfm#Q7