During the movie, we learned that Ego tried to reproduce the Celestial gene by having a lot of children and then having them delivered to him. I am not sure if Yondu was contracted for all of them but he definitely delivered at least a few of them since he broke the ravager code and got banned for dealing in kids.
My question is: why did he stop with Peter? Was Peter the last one on the contract or did he keep on delivering some but just not Peter?
Also, why didn't Ego seek out Yondu to get his kid back?
I don't think this was touched on in the movie. This was slightly mentioned here (What code did Yondu break?) but that is not answering my question.
I think Yondu said it was because he could get to places where the Ravagers could not since he was a kid but that would have been true with all the others kids he abducted for Ego.