I'm not positive on dominance of legs colors, but I think those white legs means his momma was an Orpington. None of the other breeds you mentioned have white legs.I have a 20 week old rooster that looks like he might look like this some day.... I thought he was a cross between my Black Copper Marans rooster and a Red Star.. but now am thinking it's a cross with one of my Buff Orpington hens..
Here is patches.... What do you think? is the hen that produced the egg that hatched this boy a Red Star or Buff Orpington (a 3rd option is a Barred Rock, but I don't think so)?