Combining perturbation theories with halo models for the matter bispectrum