I've had this happen once or twice.
I sent an iMessage. It showed Delivered, but the top bar was not complete.
While waiting for it to complete, I received a response back to my iMessage.
So in my case, I don't worry about something so insignificant as to whether or not a progress bar was at 100%.
The messages sent for me. Maybe they did for you too.