I should know better but I'm still amazed BA can lose bags on a simple point-to-point flight - oh sorry, I mean cause your bag to be 'delayed'.
If there's a connection or something, it's easier to forgive.
BTW, did you check in long before departure?