Great report.
A while ago, I connected at LHR going to JFK. My bag didn't make the connection.
Good service. I was paged on arrival and told that it was on the next flight which was arriving around an hour later.
It took 24 hours for them to deliver the bag to my hotel. I really wish I had just stayed at the airport and collected it myself. Was this a consideration?
I spent the whole time picturing the bag sitting alone at JFK T7 with people walking past it.