yeeeees, amazing. he was with the peacekeepers for as long as fox was, but left when he did, so they've for sure crossed paths! if nothing else they've likely met through ~pin, who poppy adores. he should expect completely random facts at all hours. did you know snails have thousands of teeth? you do now, courtesy of pop.
please don't tempt him, he's extremely social (his programming is not what i would call ideal) and will be there constantly. even if he's just doing his own work, he likes the company!