How about cutting the post off square and use a splined connection. I've seen this repair used in an old barn where the posts rotted off. It looked like it had been done a long time before and was working. (except that the repaired bottoms were now starting to rot!)
Mark Surnoskie