Was the bump button removed?
No, it's still there.
I dont see it anymore

Did you bump so many topics that your super bump power is less than 0.001 now?
See:
The exact contribution is b*(1-0.15*s/b), where b is your base power and s is the total you've contributed to bump scores via super bumps over the last 30 days.
And:
You won't be allowed to superbump if you would contribute less than 0.001 bump score.