This rooster does not look like a pure barred Rock, he looks like a mix. The rules of sexing barred birds (darker legs are pullets, smaller, tighter headspots are pullets) only apply to pure barred birds. So, all bets are off here, even if he were pure mixing him with non-barred hens would throw...