Boley told police he would order ingredients online, such as potassium perchlorate and aluminum powder, which create “flash ...