Preheat oven to 375ºF (177ºC). Line a rimmed baking sheet with parchment paper; set aside.
In a 12-inch skillet, over medium-high heat, brown and crumble the sausage (1 pound). When sausage is cooked through, and there is no longer any pink, transfer to a paper towel-lined plate. Dab the top of the sausage with a double layer of paper towels to remove more excess grease. Allow the sausage to cool.
Combine the cooked and cooled sausage, softened cream cheese (8 ounces), pepper jack cheese (1 cup), green onions (2 tablespoons), and garlic powder (1/2 teaspoon) in a large mixing bowl. Using a hand-held electric mixer set on medium speed, cream the mixture until evenly combined.
Pop the crescent roll tube and unroll. Separate the dough into individual triangles along the perforations and cut each one in half vertically from the tip.
Place a dollop of 1-1/2 tablespoons of sausage mixture at the wide end of the triangles.
Starting at the wide end, roll up the crescents, wrapping the filling securely. Arrange on the prepared rimmed baking sheet.
Bake in preheated oven until the crescents are golden brown, about 12-15 minutes (mine were perfectly cooked at 15 minutes). Serve warm!