Achooo,
Do you have any actual authentic proof of where you got your data from. I think you have been led up the garden path as you don't confirm where.
Most of the info appears to indicate his marriage occurred in Bucklebury Berkshire
Are you sure your man wasn't Born in Bucklebury, Berks as John PINFOLD.(to parents William and Mary. Baptized at St Mary's Newberry.)
All the signs point to it being your man as he Married Charlotte Smith there in 1806.You need to lay eyes on the Parish Marriage certificate to confirm his Father's Name and the Banns of Marriage to see if he was of the Parish.It also looks like he was Buried as John Punfeld at Kingston Lisle Berks in 1868.Again you need eyes on the register to confirm (probably a transcription error for Pinfield)