Are all the sound effects the same size?
If so, why not just use keyframe assistant? Put all the layers in and create them all with the same length (say 2 seconds each). Use the keyframe assistant to sequence the layers. (Animation->keyframe assistant->sequence layers…) Choose no overlap. This will sequence all of your sound layers one after the other.
Let’s say X=number of layers you have.
Then, do the exact same steps with X copies of the text layer we’ve been discussing (with source text property expression being thisComp.layer(index+1).name) The only difference, instead of putting +1, put -X. After you use your keyframe assistant, all of your layers will magically be in place!