No, your urchin didn't drill the shell. If it has what looks like a pinhole, that usually indicates an octopus bite/drill. If it's larger, but round without any markings around the hole, it could either have been drilled by a murex or a starfish. If it shows erosion around an area a couple times larger than the hole, it's where a Hipponix or other limpet-type snail was attached, and dissolved its attachment area a little too much. These holes aren't visible until the Hipponix gets removed or dies and falls off. The snail could be alive even if it's been drilled by any of the methods mentioned above.
Since it's on an Astraea shell, my guess is that it will be a Hipponix hole.
Cheers,
Don