I’m dubious of this story since Padre Pio never told anybody else and I strongly doubt John Paul would have repeated something of that nature told to him in confidence. Obviously those two men are the only sources for information of this kind.
I concur. It smacks of a pious invention building out from the (legendary?) story about Bernard of Clairvaux.