So beyond the issue of taking money out, which is a long way away for me, it doesnt look like there is much difference in the plans. Is there a benefit to maxing one over another or just go with the 457, which is the one I have now, and wait to open the 403b until I have money to put into it?
Obviously the perfect world is to max both. You're not there yet but you will be! In your situation, I'd check employee matches and expense ratios.
I think most often any employer match would be conferred upon the 403b - so definitely make sure you are maxing that match, if any. Beyond that, ceterus paribus I'd go with the 457 due to the ease of access later. But, if they have different offerings and expense ratios then I might just chase the cheapest broad coverage index funds you can find.
Example, say employer matched 5% on 403b, no match on 457, and 403b and 457 had same offerings and expenses, the order I would do it is:
-5% in 403b
-fill up 457 bucket
-fill up rest of 403b bucket when able
Fill up your Roth/traditional IRA somewhere after the 5% match. If your 403b/457 don't have the cheapest expenses and/or broad offerings to what you can find for your IRA, I'd fill Roth/traditional IRA immediately after 5% match. If 403b/457 has comparable options, I personally would fill the Roth/traditional IRA
after I had maxed out both the 457 and 403b.
Whether to use a Roth IRA or traditional IRA depends on your situation. Some places also allow Roth 457 and Roth 403b plans (my wife's school district does this) in addition to the traditional vehicles. The total 457/403b contributions are still capped at 18.5k
each but can be any combination of before-tax and after-tax.