 Buffington served as the chairman of the township board for a number of years, and was also elected to serve as the fourth Mayor of Eau Claire in 1875, an office that has since been abolished.He was an alderman on the Eau Claire City Council for several decades, and was also the chairman of the Eau Claire County Board of Supervisors.He was an active member in Freemasonry and the Knights Templar.