We know from Beverly VR that Priscilla Stone and John Patch married on Dec. 5, 1723. For John, it states "John [jr. int.]". In Colonial times, "jr." was not always John, the son of John, but the next younger of two eligible men named John.
In Beverly VR, there are two Patch babies named John: "John, s. Richard and Mary, bp. Aug. 26, 1688." and "John, s. Benjamin and Susanah, Mar. 31, 1696." Richard and Mary are Richard Patch and Mary "Marie" Patch Benjamin is the brother of Richard (not yet in Geni) who married, in Salem, Susan Legrowe, July 16, 1694. (WikiTree has her as Susanna Groves. This makes sense from the Beverly VR birth records.)
Among the children of John and Priscilla (Stone) Patch is a daughter, Susannah. This makes me think that Priscilla's husband is the son of Benjamin & Susannah.
Unfortunately, the will of Susannah, if one exists, would not likely help because Priscilla was not a widow until February 1735 when she presented her daughter, Charity, for baptism.
The ancestry of Sarah Stone, wife of James Patten of Arundel (Kennebunkport) Maine (link - https://archive.org/details/ancestryofsarahs00davi/page/12/mode/2up) has John passing before 1732. I think it is a typo and should be 1735 because of the record for Charity.
Any help would be greatly appreciated in determining which John Patch married Priscilla Stone.