There is a very simple native solution without needing a plugin.
In Safari, the "Save As…" menu item works the same way the "Stop" menu item used to. When a page is loading, Safari disables "Save As…" until the page is fully loaded.
So simply use the action "Pause Until Conditions are Met", and have it pause until the menu item "Save As…" is enabled.