"He was living in Kings Town in 1687, as he was taxed there on Sept. 6, 2s. 2d. He probably returned to Newport. He was Freeman in 1671, served on the Grand Jury in 1686, and in 1690, Sept. 16, with two others, was appointed by the Assembly to proportion the rate of tax for Kings Town's part of money for French and Indian War." (source: http://archive.org/stream/chadbrownememori00bulkrich/chadbrownememori00bul krich_djvu.txt)
From New England Historical and Genealogical Register Vol 128 p 152 (Jane Fiske): Jeremiah married as his second wife Mary, widow of Thomas Cooke of Portsmouth. Mary was the mother of his younger children, Samuel b March 1680 and Hannah b 1688/9 and perhaps others. She survived Jeremiah and was still living in 1691. The theory that Mary was d/o Williams Havens is erroneous.