Another thought re your John L. Jones.
I would have to look it up another time though.
I have ancestors in Aberffraw district by the name of John Jones some of the children had Lewis as their middle name and the name Lewis as middle name was passed down as you see by my name !
Please bear with me for a couple of weeks.
If you don't hear from me -please remind me later.