The problem is buying old rice to begin with as weevil eggs will hatch and lay more eggs. Secondly, even new rice will have eggs and they will hatch when stored too long.
To solve this problem I suggest putting a certain amount in plastic bags and freeze them for a few days and replacing those with another lot until all the rice has gone thriugh the process. Remove the dead weevils and store the rice in airtight containers.
In future do not buy too much rice as the longer you store the weevils will breed and infest the grains. Also you will be eating old rice rather than freshly harvested ones, and what do you gain from buying too much?
In Manila, I always get from my relatives 2 x 50 kilo bags of rice which deteriorates as months go by. Fortunately I seldom eat at home as I am always not in. The last lot of rice usually cannot be eaten after many months.