BOSS are NOT 42% protein, not even if you are buying them shelled. The typical sunflower seed for human consumption, in a 30g serving is 14g fat, 5-6 g protein, 6 grams carbs and some other stuff. That's (very roughly) 45% fat, 14-16% protein, 16% carbs.
I am curious as to where you are sourcing your information.
Here is where I get mine.
You can also look
here. and
here. and
here. and
here and
here. and
here and a hundred other places I could link - and while they offer slightly different figures, they all agree on total protein nowhere near 42%. In the shell, the protein content is even less, and the fiber content goes way up.
Basically, there is no way you can mix the ingredients listed above to reach the 16% target minimum crude protein level recommended in the US for adult laying hens, and you certainly can't hit the desired amino acid targets. The EU has lower numbers, but you didn't mention adding L-Lysine, DL-Methionine, and poultry Nutribooster to ensure their vitamin and trace mineral needs are met.