Unfortunately, those of us who post on this forum are just ordinary people like you. I’m a mom, and a public school teacher, not a theologian.
In order to help your son, I’d have to look the information up online, sort through it, try to understand it, and so on.
But this isn’t my project, which is why I suggested yesterday that your son will have to do some online research, just like anyone here. This website is a social media platform for Catholics and people interested in Catholicism. It is not a website staffed or frequented by people with theological degrees, or experts in Christian denominational differences. We like to help when possible, but your son’s question is just waaaayyyy above most of us ordinary Catholics.
I don’t know how old your son is, so you may have to do the Google search yourself and then help him understand the results.
Here is a link to the Catechism of the Catholic Church online. This is the index for topics starting with the letter B. Scroll down to baptism and see if something under that heading might be relevant. You can click on the numbers next to each subtopic, and it will take you directly to that paragraph of the Catechism.
I’m not now, nor have I ever been an Anglican, so I have absolutely no help to offer you there.
Again, best of luck to your son with his project!