Магний, до смешивания, желательно, нужно подвергать обработке, например выдержать его в льняном масле, затем удалить остатки масла, а уже потом отправлять в смесь... Второй вариант - выдержать магний в расстворе парафина в бензине...
В смесях с нитратами, магний (даже не обработаный) стабилен, главное хранить смеси в сухих местах... Некоторые нитраты (пример: нитраты натрия и стронция) гидроскопичны и при длительном хранении во влажных местах, смеси на их основе меняют свойства, металлы в этом случае окисляются и начинают плохо воспламеняться... Хочу отметить, нитратные смеси довольно стабильны и очень редко самовоспламеняются при хранении во влажных местах, но зато теряют свои горючие свойства...
Для стабилизации смесей с алюминием вводят борную кислоту... При длительном, не правильном, хранении смеси с алюминием тоже теряют горючие свойства, алюминий тоже, хоть и медленно, окисляется...
По поводу броматов ничего не скажу, не использую их....