Bonner was born on Ukerebagh Island, in the Tweed River in northern New South Wales. He never knew his father and had very little education. He worked on a farm, and in 1946 moved to Palm Island, near Townsville, Queensland. He became Assistant Settlement Overseer.