According to the spectagoggles, there are currently 13 Daves scattered around the incipisphere, including Davesprite. That is an absolutely preposterous amount of Daves.
You guess Davesprite is the one prototyped by his future self that John was telling you about? Dave sure is a clever guy. Might as well have a look...