According to this genealogy, this John died abt. 1254 and was married to a woman named Constance.
https://www.stirnet.com/genie/data/british/ww/widdrington01.php
John and Constance are shown as the parents of a son named Gerard after this John's father and it was then Gerard d. abt. 1294 who was the father of the John d. abt. 1304 who was married to Christiana de Swinburne:
Sir John de Widdrington of Widdrington (a 1254)
m. Constance
(1) Sir Gerard de Widdrington of Widdrington (a 1294)
(A) Sir John de Widdrington of Widdrington (a 1304)
m. Christiana de Swinburne (dau of Adam de Swinburne of East Swinburne)
If the above genealogy is correct, there is an extra John thrown into the Geni connections with no documentation to support the extra generation.