I'm going to say cockerel... those look to be some pretty suspicious saddle feathers. For comparison, this is how the saddle area looks on my 18 week old Buff orp right now. More rounded, not longer and pointy.She/he had a twin that looked totally different, a much larger comb and a roo tail. I have said from day 1 this buff is a pullet but bow someone has me questioning that. What do you guys think? 17 weeks old.