If you are used to rushing and have no cigarette butts, then the best order is: flash-thunder-smoke.
If you are used to observing and confused, the best order is: flash-smoke-thunder. People who don't have cigarette butts won't see the smoke billowing, they will wait until the smoke clears, so it's no use throwing cigarettes in advance.
If you are used to observing and have no cigarette butts, then the best order is: flash-thunder-smoke.