FYI, my friend just came from the pilot selection process in Dubai & came back to Bahrain recently.
He & 10% of the pax from DXB-BAH didn't see their baggage upon reaching Bahrain...until the next flight came from Dubai, which fortunately came after 12 hours.
Unfortunately, he was told he's not entitled to any compensation because he resides in Bahrain. I think one's entitled to $200 for an inconvenience like this...but I guess that only applies if you don't reside in that place...