Sorry, great ideas, I have no advice for you. But I wanted to let you know it's not just you. I have had some problems with payments made on the BOA site. A couple of scheduled payments just disappeared, one instant payment wasn't processed--and when I went back to check it was listed as a "scheduled" payment (for a month later!). Luckily, I caught them all in time to keep them from being late because I always double check everything. Now, with BOA, I triple check.
A couple of months ago I made the payment and made sure it was processed correctly. Then I got a call a week later asking me why it hadn't been paid. When I checked my account on the site it confirmed the payment had been made and the account was not late, plus the money had been processed from my checking account. When I called them back with the confirmation numbers, etc., she said she didn't know what I was talking about, or why I had gotten a call--her record showed the payment had been made the day before the due date, and the account was current.
I don't know what's going on with BOA, but don't trust anything you do on that site. Make sure the payment is processed. Note your confirmation numbers. And make sure the money is actually withdrawn from whatever source of funds you use.