In a medium high skillet brown sausage in small bite size pieces until no longer pink.
If there seems to be a lot of grease pour off all but about 2 T.
Reduce heat to medium low add the butter and stir until melted.
Mix the garlic powder, onion powder season salt and Black pepper with the flour.
Sprinkle half of the flour over the sausage and stir so the meat soaks it all up then add more flour little by little.
Stir it for about a minute or so.
Slowly pour milk into sausage mixture, stirring constantly.
Continue stirring until thickened (this could take 10-12 minutes).
If it gets to thick too soon add a little more milk.
Taste to adjust seasoning.
Serve immediately.