Pretty impressive that you counted all those fry. I never have the patience. I just start scooping. I don’t even know how many blues or platinums I have in my grow out tanks at the moment.
There are actually more genotype combinations than you have listed. Not all of the golds will carry the blue gene - there would be some with a genotype of BBgg and not all of the blues carry the gold gene - their genotype would be bbGG. It gets kind of complicated when both parents each have one dominant and one recessive gene for each trait.
The numbers come out very close to what would be expected from the punnet square. Well done.