A couple of points about BGO presentations . . . These presentations are very enjoyable for BGOs. A little advance prep can make them even more so.
TRY to give your BGO as much advance notice as possible. As I often say, many of us have jobs or have other reasons that we can't make an event, much as we might want to. With some advance notice, we can almost always find a "replacement." If you or your school counselor call the night before, it's going to be tough.
If your BGO has never done a program at your school, make sure he/she is put in touch with your school official who is running the program. It helps to know how much time we will have (some schools want it done in less than 2 mins -- seriously -- while others will allow more time).
Many schools put the military presentations up front so that the BGOs and other military presenters don't have to stay for 2 hours of awards. Some may want to stay but most need to go, so don't be surprised if the military presenters discreetly leave after their parts.
BGOs who are eligible to wear their uniforms (active duty, retired, or Reserve) will typically do so if they can fit into it.
However, many BGOs are civilians and we aren't eligible to wear a uniform. We typically will wear a suit or other business attire. Sometimes, we will try to find someone in uniform to accompany us -- if you want this, you can ask POLITELY -- but it may not always be possible.
Finally -- and this is just my pet peeve -- consider what YOU are wearing to the ceremony. I've had folks show up in ripped jean shorts (or super-short mini-skirts), a frayed T-shirt, and flip flops. I realize this may the the dress du jour in h.s. these days. However, when I go to the effort to wear formal business attire and the military members are wearing their dress uniforms, it really leaves a sour taste in our mouths. I'm NOT suggesting you have to wear a suit. But a pair of khakis or equivalent and a collared shirt (e.g., polo) or the female equivalent doesn't seem to be asking too much. Just saying.