There are two kinds of bug bombs.. Generally those you buy in stores kill living bugs, but the eggs remain and by the time they hatch the bomb has lost effectiveness so you have to bomb again and again,, How many times and how long between "Treatments" depends on the pest under question and no... I can't tell you the schedule to use.
Professional products may have "Residual killing power" enough to take out the hatchlings when they hatch.
NOTE: If a product in the store says "Professional Strength" on the label.... It is still a consumer product, not a professional product.