Existem muitas maneiras possíveis de fazer isso com sua política do BGP. Embora a melhor coisa seja bater na cabeça da ISP A até que eles lhe dêem uma rota apropriada, ainda podemos trabalhar com isso.
Nativamente, tudo o que é destinado à rede do ISP B que corresponde à sua interface local irá para lá. Supondo que você quer algo que esteja um pouco longe deles, vá em frente e adicione uma regra que define a prioridade em qualquer coisa daquela interface que está dentro de um salto. Você pode alterar essa restrição para ser 0 hops (somente o que corresponde ao AS do ISP) ou alguma outra ideia.
Defina o tráfego do ISP A (a rota padrão) para ter uma métrica ligeiramente mais alta. Defina qualquer outra coisa do ISP B que não tenhamos decidido priorizar antes para ter uma métrica ainda maior.
Dedique algum tempo olhando os mapas de rotas descobrir o que você acha que melhor se adapte às suas circunstâncias.
Quando você terminar com isso, volte a gritar com o ISP A pelos problemas que podem surgir do link local que permaneceu on-line enquanto eles possivelmente perdem alguns caminhos.