Blanch the asparagus, bring a pan of water to a boil, plunge the asparagus in, and remove it in 60 seconds.
Rinse in cold water, or drop the asparagus into a bowl of ice water to stop the cooking and preserve the color. Once completely cold, dry on a clean towel.
Slice the asparagus stalks into 2" pieces, on the diagonal.
Add the asparagus, chickpeas, carrots, radishes, cukes, onions, tomatoes, peppers, and olives to a large mixing bowl.
Toss with enough dressing to thoroughly moisten, and season with salt and pepper to taste.
Let the salad chill in the refrigerator until ready to serve, give it at least an hour.
For the Dressing:
Whisk together the ingredients and taste to adjust any of them.
Toss the salad and add more dressing if needed, then transfer to a serving bowl, and top with the feta cheese and fresh thyme. Enjoy!