Will the bump last, and continue in the days following? I sure hope so.
It may take a few days, or even weeks, but come back it will............