Hello and welcome to WAB
You need some green woodpeckers for your ants nests they love ants and their eggs.
What sort of area do you live in?
Being a wildlife lover I would suggest you don't use ant powder in case you do have any wild creatures eating the ants.
Sorry i don't have any ideal suggestions.