Clearly it isn't herpes, which would not cause just a white bump that doesn't change over 2-3 weeks. It could be almost anything; most likely a normal variant of some sort (sebaceous gland, small cyst, skin tag, a "pearly penile papule", or other things--none of these is at all abnormal). Conceivably a wart, though.
Bottom line: You need to show it to a health care provider. But in the meantime, an STD seems unlikely. And definitely not herpes.
Good luck-- HHH, MD
It was a thread jump, and anyway the same questions have been covered many times. Search for "genital herpes", "herpes symptoms", and maybe "herpes diagnosis".
HHH, MD
Thank you for your response. From the test coming back negative and your answer to my question makes me feel a ton better. I thought it could be herpes because the blood tests are not all the accurate. I thought that most of the bumps you described don't usually appear on the penis head. The bump I have is on the top side of my penis head and is directly under my penis opening. I will have this checked out like you said...Thanks for being here for us.