the John Rogers c1800 born at Hatfield Heath, Essex seems to be eliminated as there is a John Rogers c1800, born Essex married to an Ann with 2x children living at Hatfield Broad Oak, Essex in the 1841 census (2,3 miles away).
Would the marriage entry at St. Mary's, Bocking, Essex (22-11-1818) mention the parents names?
Are these church records on line somewhere?