Messie himself admitted that he didn't gave any heads-up to anyone, because last time he did Johnson scheduled vacation.
There were also 7 Republicans that missed the vote. It looks Johnson called the vote to move it to judiciary committee (essentially looking the bill) as soon as he had the number to block the bill. If the Democrats would show up he would wait for the other Republicans.
I think it is pointless to work out over this specific thing, when the impeachment in no way would pass without some Republicans voting for it as well and except Messie no one showed a spine.