Gsm sms sm5100b

Any one have knowledge of optimized delays needed when sending SMS via SM5100B GSM Modem?
I have success using 20 sec and 10 sec delays.
Seems the modem needs lots of time to set up the phone number then execute the transmission.
If the delays are too short, messages will get dropped.

OR-

Is there a more efficient way of sending the SMS text, say storing phone numbers and message string in the SIM card???

I would like to send the same text to five phone numbers in a very short time.

Thanks.

This question is still relevant but having resolved power consumption problems, the long wait times are no longer a problem.
I have the time to wait for multiple SMS transmissions.
My intent is now to write a piece of code that varies the delays, monitors the reply for sequence or repeated messages in order to determine the safe delay threshold.

Unfortunately, we do not have any information on how to rapidly send several text messages. Perhaps someone from the community who already tried this could help you out.

The symptom is this:
If the delays are too short, some messages will get dropped.
The order of the messages dropped seems to depend on how short the delays are.(alternate or drop the end)
I am loading the phone number and text strings from an Arduino board. (UNO or Pro Mini)
There is an option to try and load this from the SIM card, but I have no idea if this will be any quicker at getting messages out.
I could write a test routine that trims the delays and see where the messages start to get dropped or skipped.

Thanks