Harry,
After looking at your story I start analyzing the comparison at New Delhi and Buffalo Office. If you look at the requirement of supporting documents, New Delhi also need those documents which are not requested by Buffalo like Work experience, Employment Contracts and Degree, Diplomas...