Agreed.No; it's a bonus to your next attack roll. If you've already made an attack roll before activating the power, that's not your next attack roll.
I would think that's an Immediate Reaction rather than a Free Action (in addition to the two responses above).

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.