Poor Deuce.

Be patient and give the meds time to work. Max had some weird skin stuff on his underside recently and it took the full course of the antibiotic (10 days?) to clear up.
I hope the bump is gone by next week. Of course, if it gets worse or doesn't go away, return to the vet.
Keep us updated.