Not a doctor
My opinion:
The 3 bumps are likely just hives and the itchiness is not unusual.
Try a cold compress and keep an eye out for any inflammation/ infection.
My guess is, it should all settle down after a while ( your body dependant )
More importantly

What is your implant?