Hardus Viljoen joins the ‘500 Club’