 Born in Washington, North Carolina, Bonner attended school in Warrenton.He served in the United States Army during World War I, and worked as a salesman, a farmer, and then as secretary to Congressman Lindsay Warren from 1924 to 1940.Upon Warren's resignation from Congress in 1940, Bonner was elected simultaneously to complete the unexpired term, and was elected to the 77th Congress for a full term.