Foid is 60 days behind at this writing which is not too bad since you have till Nov.
What you really need to do is to have the S-I-L mail it in himself. If he would have it mailed by a vendor "Walmart, Walgreen etc" they will hold them till they have x amount to send in. Worse yet, if there is just one mistake on one application they will ALL be send back to the vendor by FOID as the bundle that they recieve is treated as a specific lot.