I don't really believe that this is just a coincidence. If they were planning a second location they wouldn't have gone to Boston where there was YC. They would have tried to go some place w/o much competition, like New York.
And if they were indeed planning to take YC on, why Boston and not Silicon Valley?