And of course the manager or whoever is replacing him. But as people have said I don't know how a junior could delay the project by a month in any sane company, isn't the code reviewed? Don't they have some kind of process for changes?
That, or the junior taking WAY more responsibility than a normal junior and deserves a fantastic raise.