Check the SS website. They have always required you keep your address up to date but I’ve never seen any indication they’re going to enforce it and even if they did it would be difficult and expensive
It’s “ask BOI” because authorities can be arbitrary. On the face of it, income is income. Your tax return is one way of showing incoming but so are brokerage statements. So they likely would accept those but again - it’s up to them.