Is this a Polish tradition as well?
Not for Soviet (i.e., PRL-era) Poles and their post-Soviet descendants.
But for true heritage Poles (i.e., those whose families have an uninterrupted and uncorrupted passing down of Polish linguistic and cultural traditions forged in the 1st and 2nd Polish Republics) the naming convention was to give the first son the father's name.
A second son would be named after the child's grandfather on the father's side. A third son would be named after brothers on the father's side starting with the eldest. If none were available then the wife's father, brothers, etc. would be used.
What about confirmation names?
A first son's first name taken after the father would then take the grandfather's first name for the confirmation name.
A second son's first name taken after the grandfather would then take the father's first name for the confirmation name.
As you know true heritage Poles had large and strong families so there was never a shortage of inherited names to keep this tradition going.
For the current batch of occupants in Poland who call themselves Poles (and really only because they have a passport which says Poland but wouldn't care either way what country's name was on it) they do not have large and stable families so having traditions is rather pointless to them.
Divorce is rife in post-Soviet Poland and they don't have replacement levels of children (and that's for those who didn't already sneak off to Germany, France or the UK to have an abortion).
This is why many of these so-called Poles are so wildly enthusiastic about immigration from around the world. To have any culture in their lives they now have to import it.