u need to consult surgeon
as it is hard and some pain is there ,it may be sebaceous cyst
as he has no other complain means it is local only and not spreading
tell him not to pick or pop it as it may induce infection.
until apply only antibiotic cream over it twice a day