I estimate human population to peak in 2065 10 years ago
He is not, and that is the primary flaw in this analysis.
Estimates that the recent declines in birth rate will continue until 0 annual births, once the birth rate stops the death rate continues at pace, and kills everyone eventually.
Flawed in many ways, but that is the biggest mistake. A good example would be the temperature has dropped 20 degrees in the last month at this rate we will reach absolute 0 in around 2 years.