Okay - he has no points for best male puppy, since no dogs went against him - but he had to go back again to go against the best female. He got reserve for this - which means the girl that went against him gets the points. Reserve is like getting second. So you are right no points are awarded to him, but you are also right and the breeder is right - the judge did not have to award him fist place for his class. This same thing happen to my Pepe when he showed in Atlanta. No boy competition. But this is great practice - for you and your baby. Best of luck in future shows!
P.S. You have to have a certain amount of dogs to compete against to get your majors. Check the show catalog and it will show how many pints based on how many dogs showed - absent members do not count.
T.