At the very least there should be two people to blame for the one-month delay problem, the person (junior) who suggested the bad change and the person (more senior) who approved it.
That, or the junior taking WAY more responsibility than a normal junior and deserves a fantastic raise.