This is an adaption of a receipe that my Mom used to make for Country Sausage Gravy that results in lump free gravy because the flour is coated on to the sausage and comes off slowly instead of all at once as the milk is poured in.
Cook sausage in skillet on medium heat, breaking up the sausages at they are cooking, then drain fat (my Mom used to just leave approx. 4 TBSP of fat in the pan and not add any butter or margarine)
Add butter or margarine and stir to coat sausage completely.
Sprinkle flour over sausage and stir well to coat all of the sausage. Cook butter, flour and sausage together for about 3 minutes.
Add pepper and cheese.
Cook on medium heat until thickenened and cheese is melted (usually 5-8 mins).
Serve over your favorite biscuit, bread and/or potatoes.