I periodically go check all of my connections because things do change from time to time. I have Seen these things change every time someone updates, adds or removes a connection somewhere back in time.
For the examples you listed, I had
Hugh (Bigod) le Bigod is my 22nd great grandfather.
Roger Bigod is my 28th great grandfather...
It is kind of weird that there's 6 generations between the two when they are Father & son, but they are through a totally different line.
But checking again just now shows no change, so I must have updated more recently. But I am going to check all the others now ...