I ve tried to use the honey tress but I don't know how long you have to wait
Well, wait about 5-8 hours minimum. That usually works the best for me. leaving it for more than a day will make it useless. Burmy. Combee. Even Munchlax sometimes! Yep, you can find a load of rare pokemon in honey trees.