At the risk of having this thread deteriorate back into an endless discussion of short term bonds vs long bonds vs stocks, I'll just say that I am planning to do a sort of bucket of investments for different time intervals (or stages) of my retirement. The first stage is from 58 - 67 and the 2nd is 67 to death.
The first stage I'll have two "pots" of investments, a Fido account and a 401k. The Fido will yield about 2.7% in pure dividends, no selling or buying of any investments. This will generate ~ 40k of income per year. It is composed of 45-48% stocks and the rest bonds. The bonds are about 2/3 5 year duration things like "BND" and the remaining 1/3 are long bonds, mostly BLV. These bonds are high quality investment grade, whose dividends are expected to remain fairly constant, regardless of interest rates. The values will go up and down, but dividends remain constant. Similar with stocks, VYM is a staple investment here with others thrown in. Stock dividends are expected to increase gradually over the years (decades) of retirement.
The 2nd bucket, a 401K, is a similar AA mix, but no long bonds, worth about 250k in the beginning of retirement. We'll burn through this entire bucket of money and then turn on my SS. Hopefully at about age 67. If really good conditions happen, this will be closer to 70. If things go bad, closer to 62. By bad, I mean that the first bucket actually decreases dividends. I would expect this decrease to only occur in a severe downturn.
The total take during 1st stage is around 40K from Fido, 6K from pension, and about 40K per year from 401k. When DW is 62, the 40K from 401k will be reduced as her SS is about 17K. 2nd stage is similar except 401k is replaced by my own SS.
That is my recipe. Everyone has an opinion, I'll let you know if mine worked in about 20 years.