Where are these supposed billions?
Because populations are either already contracting or on the verge of contracting nearly everywhere: China, India, Nigeria, even Pakistan, etc.
The first things people do when they get richer is that they stop having so many kids.