Young birds that aren't laying, shouldn't be eating layer pellets. Because they aren't laying.
But what I feed my birds is a mixture of bird seed, black oil sunflower seeds, cracked corn, and layer pellets. They love it!!
What you are feeding them is fine but mixing in some sunflower seeds...