Bond effectue ensuite de meilleurs résultats, terminant demi-finaliste d'épreuves classées à deux reprises : à l'Open d'Inde 2016 et à l'Open de Gibraltar 2017. Ces résultats lui permettent alors de conserver sa place sur le circuit principal pour la saison suivante. Lors de la saison 2019-2020, il atteint les quarts de finale du championnat du Royaume-Uni et devient ainsi le joueur le plus âgé de l'histoire à réaliser cet exploit. Au cours du tournoi, il signe une victoire sur Judd Trump (6-3), après avoir été mené 3-1.