Since the bonus damage is "after applying Weakness and Resistance", that means the effect resides on the Pokemon being attacked.
So, Any of your Pokemon that attack it next turn get the bonus damage as long as their same defending Pokemon has remained in the Active position.