In 2016 Bonnie was appointed to the Town Council to fill a vacancy of a former member who resigned. She has been elected into office since.
In 2005, Bonnie and her family moved to Indiana. In 2006, they discovered the town of Monrovia and decided to make it their home. Prior to moving to Indiana her work background has been in the legal clerical field. In 2009, she was sworn in as a Court Appointed Special Advocate and served in the Morgan County Court for two years. She is an active member at Life Pointe Community Church. She volunteers her time with her children’s school, activities and her community. Bonnie and her husband David have three children Olivia, Nevada, and Gage.