Welcome to the forum! I am from Buffalo and have ridden with the Big Wheels Bike Club. They are a great group of people and always make sure not to drop anyone.
I'm available too but don't get out quite as much as they do. They ride every morning at 9am.