Here is a good posting on the subject
https://englishancestors.blog/2020/04/01/english-naming-traditions/
This mentions something which happened in one of my families, naming children after a couple who brought up the father instead of naming them after biological grandparents.
Richard was born 1738. He was a posthumous son of another Richard. The younger Richard's first 2 children were Alice and John, probably named after Richard's relatives who may have brought him up. The only surviving children the elder John & Alice had were 2 daughters.
Richard named his 4th son after himself/his own father. Sons 2 & 3, one named after maternal grandfather, died before son 4 was born. Richard's mother and his wife were Jane. He named his 2nd daughter Jane.
John, Richard's son had 13 children from his marriage; 11 survived childhood. Traditional naming order was followed for eldest 5 sons and eldest 2 daughters. First son was Richard for paternal GF. That Richard died aged 2 and was replaced by another Richard. Son 3 was John after both his father & maternal GF. Sons 4 & 5, Thomas and William, were named after their uncles on both sides as both parents had brothers with those names. That used up all male family names. Son 6 was named after paternal step-grandfather (+ perhaps a son of lord of the manor). Son 7 after his godfather. Son 8 after another son of lord of the manor. First 2 daughters named after GMs. Daughters 3 & 4 named after maternal aunts, ignoring eldest maternal and eldest paternal aunts. Daughter 5 named after her mother.
An earlier lord of the manor (c.1600) was Cuthbert. The pre-Reformation abbey which originally owned the manor belonged to Durham Cathedral, founded by St. Cuthbert. The parish church which replaced the abbey was St. Cuthbert. Several families named a son Cuthbert, to honour either the saint or the lord of the manor.