Looks like a good list overall. I would conisder adding Tufts. It is very similar to BU and fits you stats well.
My one concern is your verbal score. I am not sure how schools view a score that low for the section, so it is something you may want to discuss with your pre-med advisor.