So John is thinking that He did them to himself, which could be possible if Jade actually does possess and -for a certain amount- control those people like Quantum Leap. However, my theory still holds through the pictures, so what is going on?
And having mysterious pokemon music playing in the background is not helping