NWI is my local small regional airport. They equally as slow with bags whatever time of the day. 20/30 minutes to wait off an international flight at a large US airport isnt that long to wait. Given BA's recent baggage problems your lucky they turned up at all.