Han var borgermester i Colfax i Iowa fra 1901 til 1903. Han døde i Des Moines i 1912. Etterkommere av Weaver inkluderer navn som Hank Ketcham (tegneserieforfatter) og Stephen Collins (skuespiller).