sorry, but no. puffers aren't generally suited to being kept in communities and any of them too big to be eaten by the BGK would be big enough to chew on the BGK themselves!
if you give us some more details about your tank (size, other inhabitants) then we might be able to suggest something else.