It's really hard to describe some of the major problems without coming across as blaming though since we've more or less followed a path that I attempted to explain monthly for at least 6 months (sometimes nicely and sometimes badly to be honest).
I've taken the most blameless approach I can and I think it might actually be working now though! We may have come to a common realization today that if we don't come together as a team right now it's all over.
I think it's a better approach to say "The problems are X. We know this because of Y. My proposed solutions are Z. If you agree, let's get together and figure out how to do Z. If you don't agree, let's get together and figure out where our analyses diverge and how we can come together."
The general point is that OPs partner is in a corner. Empathy is needed to allow him to be cooperative and understanding of his own mistakes.
Thanks for taking the time to respond.
“Unfortunately you didn’t have time to look into XYZ. I’m truly sorry that we now face ABC. But if we do EFG we might still have a chance in fixing this”
In general: use written form, avoid any phrases that put the blame on him, describe accurately what happened and the consequences and end on a hopeful note or idea.