William "Bud" H. McPherson of Morris, AL passed away on Friday, February 21, 2020 at the age of 87. He was preceded in death by his wife of over 60 years, Mildred McPherson; and a sister, Ruth Pierce. He is survived by his son Randy McPherson (Harolda); his daughter, Amanda Cornelius (Randy); Grandchildren, Heath McPherson (Tiffany), Miranda Burton (Richard), Haylee Nail (David), Heather Cornelius, Hunter Cornelius; Great Grandchildren, Caden and Rylan McPherson, Peri and Cooper Burton. A visitation will be held on Tuesday evening, February 25, 2020 at Ridout's Trussville Chapel from 5 pm to 8 pm. Chapel services will be Wednesday, February 26th beginning at 2 pm followed by interment in Glennwood Baptist Church Cemetery in Morris, AL.