Maybe so. A flare fits their weasel description too and would’ve been less work for the maker. OTOH, it seems like most flares are about a foot long and the “bombs” don’t look that big in the pics.
Good point. But something along those lines. All the words they are using suggest something that burns not booms