Thank you for your posting.
Without knowing specifically what these "bumps" are, we are challenged in being able to offer specific recommendations.
Did the podiatrist or any other treating physician give any indication on what they believe the bumps may be? Perhaps fluid accumulation? Scar tissue?
We would welcome you to call our office directly and speak with one of our advisers. A conversation may help yield some clues in helping you determine what you may be dealing with. Our customers and clients have dealt with wide varieties of muscle and soft tissue ailments - and we will be happy to see what help we can provide you.
Our toll free office number is 1-866-237-9608 and we are typically available 7 days a week.