I just emailed one of the program officers:
"I am one of the many students that applied for the EPA Star Fellowship this year. Do you know if the notifications will go out by Mid June? I have to accept or reject other funding offers at that time and it would be ideal to go into that decision knowing the outcome of the EPA fellowship competition. Maybe you could update your webpage to let the applicants know when to expect the notifications.
Thank you very much for your time!"
Let you know if I hear back...