Have you considered using the ActionConfirmWidget within your set of actions?
You can have more than one button when going from A to B even if you make them look like the same button to the user.
Although not directly related to your case here I recently created this for developing batch actions buttons.