We need BiL to tell us that the responsible thing is not to assume Desmond will miss any significant time.
Anything's a guess now, right?
Swollen, sore, I'd guess a game or two before he comes back. But put it on ice, take a couple of Alleve and call me in the morning.