I have had bucks mature as young as three months and others that have taken up to seven months so it's not strange that your boe/duck (I had to! :D) only just grew testicles, if that's what they are, which it looks like it. Could just be a buck with a smaller penis although, it's not unusual...