If you have deleted it already, you can published it anywhere else. Don't worry about waiting for certain period of time before republishing it, you can put a 301 redirect from your blog to anywhere you publish it.
That way, when search engines crawl your blog, it is read that the content has been permanently move to another place.
If you have wordpress, redirection can be done easily through a plugin.
...or, if you don't have wordpress, you can edit your .htaccess and put a 301 redirect from there.
Having 301 redirect from old to new location is important specially if you have promoted that old location and have some bookmarks or backlinks pointing to it. Probably people have known it... once you do a 301 redirect, all those are automatically redirected to the new location.