BHP will spend $3.9 billion to develop its majority-owned South Flank iron ore mine in the central Pilbara, creating more than 600 permanent jobs.