"Thinking about the action the user is doing I prefer "Write a new blog post" to "Post a new entry". Posting a new entry sounds too techie to me."
"Publish a new entry" ??? So, let's compare "Create blog entry" and "Write a new blog post".
Your proposal make me see a "Create blog entry" button in some menu, then a "Create" button in the creation form. I'd prefer to see a "Write a new blog post" button and then a "Publish" button, this seems more "humane" to me.
I don't understand why you don't agree to this option: "Create blog entry" -> "Publish" All this actions: "*Create*" | "Write" | "Add" | "Make", "*Publish*" | "Post" ..., "*View*", "*Edit*" | "Modify" ..., "*Delete*" | "Erase" | "Trash" ..., "*Comment*" can be applied to either "entry" or "post". [ Post <http://dictionary.reference.com/browse/post> vs. Entry<http://dictionary.reference.com/browse/entry>] -> Trend<http://www.google.com/trends?q=blog+post%2C+blog+entry&ctab=0&geo=all&date=all&sort=0> *Post: *Computers: a) message that is sent to a newsgroup; b) text that is placed on a Web site. *Entry: *(syn: submission) something (manuscripts or architectural plans and models or estimates or works of art of all genres etc.) submitted for the judgment of others (as in a competition); "several of his submissions were rejected by publishers"; "what was the date of submission of your proposal?" "Post" seems to be more popular because it's used by Blogger, etc. but I would prefer "entry".