This week's comic has another flare of power from John, and he specifically compares it to how it was when he was first discovering his power. Sera specifies that he might have some resistance to the drug. Given that the drug seems to be somehow be derived from his mother, this seems to lend some credence to the idea that his mother suppressed his power for some reason.