Brown siège au conseil municipal de New Westminster avant d'occuper la charge président du cabinet exécutif provincial en février et septembre 1876[3]. Réélu en 1878, il démissionne en 1881 en raison de sa santé fragile[4]. Un autre version d'un collègue député laisse prétendre qui a démissionné pour raisons de conflits d'intérêts quant aux développements ferroviaires[2].
Il meurt deux ans plus tard à New Westminster en juin 1883 à l'âge de 59 ans[1].
Hommage
Brownsville(en) sur la rive du fleuve Fraser, aujourd'hui dans Surrey, était nommé en son honneur en raison de la construction du premier hôtel sur place et du quai qu'il possédait[5],[6].
↑ a et b(en) lettre de John C. Brown, ancien collègue député (MLA), 14 janvier 14 1927, cité dans « Noms de lieux du delta du fleuve Fraser », Denys Nelson, 1927, manuscrit non publié conservé aux Archives provinciales, cité dans l'entrée BC Names « Brownsville (ancienne localité)"]
↑(en) « Brownsville: Once a key town in Surrey's Development; now a cornerstone in foreshore revitalization », Fraser Valley Heritage Railway Society News, fall 2001, p. 2 (lire en ligne [archive du ], consulté le )