Is it normal to have small white bumps on your penis?

In answer, no these are not normal.