Already applied but just won 2 significant science awards

Should I tell BC and if so how?

Yes. I would email the admissions rep for your area.

I agree email your admissions rep. And congrats!