@Mark V., you should first look into traditional financings as you'll get the best rates with a conventional loan.
Despite your six months off, if your new job is in the same field in which you have 16 years of experience, I believe you only need 3 months on the job to qualify that income.
Lenders will want to look at your 1099s for the last two years. So, question: what do you 1099s average for 2022 and 2023? If there's a huge jump between 2022 and 2023, that'll count against you (the 1099 income will be heavily discounted because it's inconsistent). For the 1099 income, you'll also need something like a profit-and-loss statement for 2024 to show that that income is continuing.
Rental income from a roommate? I don't think that can count as income, nor do I think future income from roommates will count. If you were buying a multifamily, you could count income from the other unit(s). But I don't think roommate income is a thing, and existing roommate income definitely isn't a thing if it's an apartment you're renting.
I recommend you find a local mortgage broker who does conventional loans, give him/her a call, and ask to have a conversation about your borrowing limit *before* going through the pre-approval process. A good mortgage broker will have that conversation with you. Share your details (though you'll also need 2022 details) and ask how much you can be approved for, give or take.
Good luck!
Best,
Jon