Hey @legacyofwax , the boolean modifier works by intersecting two objects. You’re running into an issue because both of your pieces are part of one object. To fix this, select the cylinder, use the hotkey P to separate by selection, and then use that new object in the boolean modifier.
Hope that helps!
Edit: just saw that you beat me to it. Nice work 🙂