I would say BU- better IR sub field faculty, BU Pardee School of Global affairs is a help- plus better record with placements. Brown is more suitable for theory. Also in terms of location, BU is better, which might help you later in terms of internships while you finish Phd.