This is the best post I’ve seen on passive income streams. I’m similar to you in that I worked in IBanking for a few years but wanted out. My approach is a little different, instead of starting with the CD’s, I’m trying to build up my net worth with riskier asset classes such as stocks and real estate to get the benefit of compounding. Then, as I approach my retirement year goal, I’ll start moving them into CD and bond ladders. In theory at least, it’s best to have the highest net worth just before retirement, then convert them to risk free passive income. You’re method is more patient and probably more practical than mine. I guess I’m willing to take more risks.
All wages and any other compensation for services performed in the United States are generally considered to be from sources in the United States. The place, where the personal services are performed, generally determines the source of the personal service income, regardless of where the contract was made, or the place of payment, or the residence of the payer.
An obvious example is over exposure to bank stocks, which have been excellent investments for over a century.  Though a foundation of most portfolios, bank stocks do involve more risk at certain stages of the economic cycle than many realise.  Being less exposed to bank shares in the last few months could have preserved some capital.  So, a more diversified approach can help mitigate some of these risks.