Your hen and rooster aren't purebred.The hen and rooster are purebreeds. So it sounds like the blue chicks got the gene from the one parent and the multi-colored got the gene from the other parent, expressed, even though they all got one gene from each parent. Is it correct to assume that the parent throwing the multi-colored gene will continue to do so and the same with the other parent?
To make it simple let's pretend "blue" from the rooster is "A". If he was pure he'd have 2 As.
Let's say the "multi-color" of the hen is "B"
She would have 2 Bs.
Every chick would get a A from the rooster and a B from the hen. All would be AB. AB is gonna express itself the same way everytime. All chicks would be the same.
Now say your hen is pure and is BB.
But your rooster although looks pure and looks blue could only have one A gene and a C gene.
He could pass either A or C to his offspring.
So chicks could be AB or CB. That difference could change the whole appearance of them.
That's what's happening with yours.