It's interesting that they both left at the same time. There must have been an internal disagreement about their role in relation to Bootstrap--or perhaps Twitter is just a really sad place to work these days.
It'd be one thing if the left between a few years of each other, but to only be separated by a few weeks? The proximity of the events cannot be ignored.
Yeah...assuming a standard two weeks notice policy, this doesn't seem to be coincidental