Was there a reason the denizen killed retcon davespeite? Or was it just bad timing? And won't there be two jaspersprites now?

Retcon Davesprite was killed because he happened to be on lowas with John. As for there being two Jaspersprites that remains to be seen.