I’m not going to read your Catholic blog, if you can’t tell me your point plainly and clearly here, then it’s really not worth the effort.
Yes, i posted a link. I did so because it’s more than i can say in a single post on FR. It discusses what is meant by “It is finished.”
It’s a very interesting article ... i hope you take the time to read it.