Good news: you should be fine. Spectrum has what’s essentially a built-in grace period of about two weeks after your due date before they start adding consequences. A payment that arrives 4-5 days late isn’t going to trigger late fees or service interruption.
That said, there are a couple things worth knowing. First, your account will technically show as “past due” during those days, which can be annoying if you log in and see warning messages. Don’t let that stress you out - it’s just how their system flags things.
Second, if you want to avoid the timing dance entirely, you can call Spectrum and ask them to move your due date. Explain that your payment source arrives on the 20th and ask if they can shift your billing cycle so the due date lands around the 1st instead. Most companies can do this, and it gives you a bigger cushion.
The Humana card processing time is the variable here, so if it’s consistently taking 7-12 days, building in that buffer with a later due date would make things simpler. Given your bill is $67.99, you might also want to check if you qualify for any assistance programs that could reduce that amount.