Bring a pot of salted water to a boil and cook the pasta according to the directions.
Heat the olive oil in a skillet over medium heat. Add the asparagus with a pinch of salt and pepper. Cook, tossing often, until the asparagus is bright green in color and slightly softened (like as if you would eat it straight from the pan!), then turn off the heat.
In a large bowl, combine the cooked pasta, the asparagus, tomatoes, green onions and cheddar cheese. Pour in the dressing and toss well to combine. Taste the pasta salad and add another pinch of salt and pepper if you find that it needs it (this will depend on how much you use for the boiling pasta, dressing and asparagus!). Stir in the fresh herbs.
You can store this in the fridge now until serving, or you can serve it immediately. It will last in the fridge for 2 to 3 days. If you are making it a day or so ahead of time, I suggest tossing in the fresh herbs right before serving.