Drain and rinse the chickpeas, then pat them dry.Dice the avocados, cucumber, and red onion. Halve the cherry tomatoes and chop the fresh herbs.In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, garlic, salt, and black pepper.Add the chickpeas, avocado, cucumber, tomatoes, onion, herbs, and green onions to a large mixing bowl.Pour the dressing over the salad and gently toss until everything is evenly coated.Let the salad rest for 10 minutes if desired to allow the flavors to blend.Serve immediately, garnished with extra herbs and lemon wedges.