If I’m already a registered BHP contractor, do I need to register with Thiess?

Yes, you do. The Thiess Mt Arthur South site is a separate statutory area of responsibility.