You need to take him to a hospital as the bruise
could be a tell tale sign of some underlying fracture
. And if so, will require bed rest
. Please prevent him from walking till you consult an orthopaedician. He will require an Xray for the same. meanwhile let him rest and apply some ice over the bruise.
Get back to me if in doubt.