I was in the same situation. I ordered on 3/22. No movement for a while. Finally got movement on 4/5. Just be patient. I know, easier said than done. BBA always takes care of their clients!
I mean it might not be this shipping line or whatever or even BBA involved, but just be wary of current situation
BBA does a good job though I’m impressed with the amount of orders landing