I think you should be fine since MB 'only' needs 25 days to release a certificate (I assume it is an extremely involved process since taking so long) + passport processing. On my end, I canceled two business trips + my Christmas family visit, after reading the posts about MB.