The planet can not support "billions more", it can barely support the billions we have. Maybe on a subsistence level of a basic minimum nutritional value it could theoretically, but not with industrial products, medicine, education, transportation infrastructure, energy, communications equipment and so on.