Welcome to healthcare magic.A white bump over the eyelid is generally a stye/chalazion
which mostly drain out with hot compresses multiple times a day, else can start with an antibiotic- local/ oral, as is required.Then there are cysts, which may come and go, or it could be molluscum
contagiousum, a itchy viral growth on eyelid which needs excision or even a viral papilloma/wart
which again needs to be removed.To me, what you have, sounds more like a cyst or a chalazion. Now it can be identified correctly only after being seen by an ophthalmologist and treated accordingly.So pl pay a visit to his office soon.