The reason I'm a bit doubtful of Robert's parentage is that Robert Roberts is a pretty common name in Wales, particularly North Wales. I have a 2 x great grandfather named Robert Roberts, luckily he married after 1837 so I had a father's name. However, this was John! I eventually located them with a lot of hard work and contacting people in the area that I was interested in.