I'm a little confused about what's the processional/recessional order in the ceremony and reception, and how the party members should be listed in the program.

I have 4 BMs, 4 GMs, 1 best man, and 1 MOH. I've ranked the BMs and GMs in order of "importance" (1st, 2nd, 3rd, etc. but they're all important to us, of course). There is no ring bearer or flower girl.

Here's my guess. May I get your feedback?

Ceremony processional
FI, Best Man, and GMs at front
4th BM
3rd BM
2nd BM
1st BM
MOH
Me and Dad

Recessional
Me and DH
MOH/best man
1st BM/2nd GM
2nd BM/2nd GM
3rd BM/3rd GM
4th BM/4th GM

Ceremony program, currently listed as below (order of "importance," opposite order of processional):
MOH, Best man
1st BM/2nd GM
2nd BM/2nd GM
3rd BM/3rd GM
4th BM/4th GM

Reception:
Emcee announced as follows:
4th BM/4th GM
3rd BM/3rd GM
2nd BM/2nd GM
1st BM/2nd GM
MOH/best man
Me and DH

Thanks!