Bob has been married to Lloyd Hannon since 1995 and has two children, daughter Murray born in 1999 (Sarah Lawrence College in Bronxville, New York) and son Ivey born in 2001 (Lewis and Clark College in Portland, Oregon). Bob enjoys travel, cooking, golf, climbing, and yoga. In 2020, Bob completed a 200-hour, Yoga Alliance approved yoga teacher training. Also in 2020, Bob and Lloyd completed construction of a rental home in Treasure Beach, Jamaica, where they hope to retire at some point.