Wow, looks nice!
Tough luck on the backstay, although it might be a blessing in disquise. I would think it would be really tough to snap a piece of stainless rigging, unless it has been weakened by corrosion, age, etc. Better to break at the dock versus while under sail.