thank you, ill write this down and keep it in mind. I am not really picky on my colors. I do also know if the stallion is bred to a red roan mare, he will throw a roan im told by vets, and that he will throw either a blue roan, or a bay roan. Im really hoping to test that. I really need to freshen up on the color genetics.
Again, the stallion does not produce or throw roan when he does not have it. If he is bred to a roan mare, she might be heterozygous roan and have a 50% chance to pass the gene to the foal. If he is bred to a mare with a dun, the foal could be grullo or bay dun if the mare throws her dun to the foal. If bred to a grey mare, the foal will be grey if the mare throws it. Roan, grey, dun and cream are modifiers and cover any base coat (although cream can hide on some black based horses, but turns bays into buckskins, browns into brownskins and chestnuts into palominos).
Your stallion can only give 1 black gene and 1 non-agouti gene to all his foals. He does not carry any genes that modify/restrict the black to make bays/browns. He could "produce" bays, roans, buckskins, smokey black, grullo, bay dun, and grey but it is the mare that he is bred to that would be determining the color by her own color genetics.
If you tested the agouti status of your sorrel/chestnut mare and the results were:
Aa -100% chance your foal will be black with this cross
Aa -50% chance for black, 50% chance bay/brown -depending on the agouti
AA -100% chance for bay/brown
The great thing about breeding homozygous horses is that the color guessing is simplified. Just so you know, when your homozygous black (EE) stallion is bred to a black mare (EE or Ee), you will get a black foal every time.