Yes. "Junior" signifies that the entire name is the same. The only difference is the use of "Jr."
If the whole name is repeated, but it's not the son (let's say it's the grandson), then it's II ("the second") and not "junior."
Yes, the names have to be identical to be considered a III or IV.
Zach Braff's father's middle name is Irwin.
Charles middle name is Richard from his father.
No. In order to be called a junior, the son must have the same name as his father, exactly the same name with no variation. Adding a middle name for a child of a father with no middle name removes the possibility of naming that child as a 'junior'.John Wesley Jones cannot be John Wesley Jones, Jr. if his father is named simply John Jones.
Charles middle name is Richard from his father.
His middle name was Elias, after his father.
Regina Spektor is Russian, and the Russian system of middle names is patronymic, which means that her middle name is derived from her father's first name. Her father's first name is Ilya, and so her middle name is probably(?) Ilyinichna.
His middle name is James, for his father. It is mentioned in Harry Potter and the Order of the Phoenix during his trial at the Ministry of Magic. Harry also names his first born son James Sirius after his father & godfather.
Rocky Lynch's middle name is Mark, after his father, Mark Lynch.
Jerome
It was his father's name.
Edmund Hillary's middle name is Percival, the name of his father.