He was born October 3, 1934 in Oak Grove, Oklahoma to Charles and Vina Weaver.
Bobby married Lois Marie Adams on December 31, 1954, together they had two children, Von and Lana. He was a coal miner by trade, served in the ministry with his wife for several years as an evangelist and pastor. Bobby also served in the U.S. Army.
He was preceded in death by his daughter Lana Shearer, a granddaughter Laina Gerber, a great-granddaughter Angel Elizabeth, his parents, a brother and three sisters.
Bobby is survived by his wife Lois, son Von Weaver and wife Tammy, 4 grandchildren, Vonetta Tanner, Chris Weaver, Shane Weaver, and Jordon Weaver. He also had 14 great- grandchildren and 3 great- great- grandchildren.