The breeder was right. Babies (he is still not a juvenile) need access to food all day long. The trick is to offer foods that are nutritious and filling but not fattening -and that's another problem with pellets, they are so dry that the bird, which is 'programmed' to fill up his crop completely, will end up eating too many of them -think of compressed saw dust, when it's dry and compacted, it occupies a small space but, if you put it in water, it grows three or four times its original size, right?, well, it's the same thing with pellets. And that's another reason why we feed gloop! Because as the grains are cooked (and thus, infused with water and enlarged by it), they can eat as much as they can and will not gain weight. So, by all means, fill up his bowl with it and offer large pieces of raw produce so he has plenty to eat all day long - he won't become overweight, I promise you. I've been feeding gloop for the last 20 years and don't have a single overweight bird.
Now, you mention 'papaya cubes', is this dry papaya? Because another thing you need to take into consideration is dry fruit that has been treated with sulfites. They use it to make the fruit retain its color and elasticity (naturally dry fruit looks terrible, all brown and yukky! ) but it's not good for parrots. Also, be careful with onions. I have never been able to find anything about how they affect parrots but they are not good for dogs or cats (kidney failure) so I choose to play it safe and never give my parrots any.
Just one more comment. Please allow him to make his morning bomb (the big poop they do first thing in the morning) before you bring him to your bed. It's not good for parrots (or any other animal, humans included) to hold their poop (there have been cases of cloacal prolapse from it).