The will is dated 29 October 1883 when he was living at 63 King St. Wife is Mary and sons Robert, Joseph,Thomas,William, Edward and Samuel.
Eliza is wife of Isaac Garland, miner,
Mary Ann is wife of Zachariah Homer, forgeman.
Hannah is recorded as wife of Joseph Williams, forgeman. However I haven't been able to trace a marriage for Williams. There is one for a Joseph Williamson and Hannah Simms in 1873 and the 1881 census has the Williams family at 3 Fordrough and in 1891 the Williamson family at 3 Fordrough - I suppose it will take a certificate to decide which is correct. (the marriage in 1915 of Hannah Sims and Joseph Williams is that of Robert Sims daughter).
The will does not mention Ann who is on the 1871 census. (That is the only reference to her I have found so far)
John's signature was witnessed by Theophilus Shaw Batchford a pattern maker of Temple St and Joseph Westwood, roller, of Overend St. The executor was Reuben Shaw Batchford.
Hope this is of use but let me know if there is anything else.