What a lot of anguish! Does the boy even remember the pattern he chose? If you have the colors that he wanted, would he even know or care if there ended up to be some variation? He will appreciate that it is something you have made for him, and that is the important thing.