Hi Folks!
... there is not a rule stating that only one event can trigger a policy or that a policy cannot emit more than one command.
Can a policy be triggered by more than one event? Yes, quite often the same policy will be listening to complementary actions: think about an aggressive reservation policy listening to both ItemAddedToCart and ItemRemovedFromCart.
The same example could fit also the question regarding can the same policy trigger more than one command? Once again yes, not a strong rule.
but... is a single policy triggering many commands a smell? Yes... especially if the commands are directed towards different bounded contexts.
keep in mind that EventStorming should promote an interdisciplinary conversation without getting into too technical discussions, but the concept lurking in the background is related to roles/responsibility assignment, coupling and cohesion, orchestration vs choreography, and so on. A single policy doing many things is a possible design smell. I prefer having many smaller ones, to eventually merge if I see they're based upon the same reasoning.
One more interesting weapon to use is to check the flow with other scenarios and see which steps of the policy are affected and which are left the same. If they're changing for different reasons, maybe they're part of smaller independent policies.
But ES is not intended to tell you which direction is better. It's intended to force you to have the right discussion. So maybe try both approaches and choose later is the right answer.
Alberto