Hi Gaurav,Same here it is good to connect with you. I believe due to recent changes in processing background checks has delayed applications or due to more number of applications immigration officers are taking more time. Last year the process was very fast where applicant got visa in just 2 months so it raised the hope for 2018 applicants and all probabilities were assumed according to last year timeline. My plan is to wait as background check is the last step.
Any updates? Also i just ordered my GCMS notes and would suggest you start that...dont waste the days as they come in 40 days.