I am not able to locate an event on diagram so I could prompt user for confirmation before deleting a diagram item.
Hello Jake,
You can use ItemRemoving event. If the user decides not to delete the item or the connection, you can effectively cancel it.
If I can be of further assistance concerning this matter, please let me know.