Welcome to HCM,
It seems that due to injury
you got hematoma
and some infection.
As there is bony feeling bump, hair line fracture
should be ruled out.
Go for x-ray of tibia, AP and Lateral.
If there is no fracture you can wait.
Take some antibiotic and anti inflammatory medicines.
Ok and bye.