All I know that if it is a stye it is caused by a staph infection and is contagious. If you rub it it can spread to other parts of the eyelid. I've had them and do not touch them or rub them because of this. I don't know how to tell the difference between a stye and a blocked oil gland.
Maybe leave it be and don't touch it. If it is a stye you may be spreading it. Let it run its course and see if another pops up. I'm definitely no expert but I just had one a month or so ago. First one in a very long time. I let it run its course and nothing else has popped up. Crossed fingers.