Cool ECs, those are going to help you. Your SAT won’t help you for BC and your GPA seems alright- unfortunately due to the subjectiveness between schools I can’t tell how good it is. Northeastern is getting really competitive- you probably will be able to pull off BU. You might wanna take the SAT again- but always stay glass half full!