Add the Published datetime field to the Posts table.
Sort Posts by their Published date instead of Created date.
Use the Post.Published date instead of the Post.Created date on the blog Archive widget.
Give admin the power to edit a Post.Published date to manually change the sort order of post content.
Exclude Pages from the blog Archive widget.