the spent grain is boiled barley grains, and yes it is good for sheep, they may take a day or 2 to get used to it, but soon enjoy it. However you need to consider minerals when feeding it as it will cause a mineral imbalance. We feed it with some added sugarbeet which helps to balance the Ca:P ratio and add additional general sheep minerals.
It should give you good savings on your feed bill!