Blaze Commando’s ability triggers each time an instant or sorcery spell you control deals damage (or, put another way, the number of times the word “deals” appears in its instructions), no matter how much damage is dealt or how many players or permanents are dealt damage. For example, if you cast Punish the Enemy and it “deals 3 damage to target player or planeswalker and 3 damage to target creature,” Blaze Commando’s ability will trigger once and you’ll get two Soldier tokens.