Bring a large saucepan of salted water to a boil, add pasta and cook as packet directs until al dente. Drain and rinse under cold water. Set aside to chill.
In a large frying pan, heat the olive oil over medium low heat. Add the olives, oregano, parsley, spring onions and chickpeas. Reduce heat to low and cook for about 20 minutes. Set aside to cool.
In a large bowl, toss the pasta with the chickpea mixture. Add the vinegar, grated cheese and salt and pepper to taste. Let sit in refrigerator overnight. When ready to serve, taste for seasoning and add more vinegar, olive oil, salt and pepper if desired.