“Therefore he who delivered me over to you has the greater sin.” There’s no mistaking what he’s saying there.
You quoted John 18:11 So Jesus said to Peter, “Put the sword into the sheath; the cup which the Father has given Me, shall I not drink it?” That’s not the same as this last comment. What is the citation for the verse you quoted? Not doubting that it’s there just wondering where.