An abscess is a puss filled wound, and it doesn't look to great. You rub the honey on it since it acts as a natural antibacterial as well as makes a barrier. Depending on your area, you can look up reptile vet's near you, or exotic animal vet (typically the same results show up.) Are these pictures taken some time apart, because the second image makes the skin look very pale while the first your beardie still has color in that area. Just curious if that second image was taken while they were in shed.
I have no experience using it, but Vetericyn can be found at petsmart / petco if thats easier to access. It's supposed to be a general antimicrobial / wound care product. Judging by the ingredients, its just a salty chlorine mix, which should be safe in small amounts. If you go this route, be careful to keep the water dish in your enclosure clean after you use it, as the chlorine may break down and form ammonia in the water.