A Ballarat obstetrician has delivered his final baby after a 32-year career assisting more than 5,000 mothers across Victoria.