Eye caps- be very careful- you'll need to keep it very moist for a while, any way you can. (misting, soaking, whatever) I see you're in AZ- do you keep track of the humidity in his enclosure?
You probably need to, & adding a humid hide (with damp sphagnum moss) helps too. BPs need about 55% humidity most of the time, but during shed, raise it to 65-75%.
If the eye cap doesn't come off easily after "soaking" (blot with something damp & gently rub with terry cloth) you might want to contact a vet for help- it's very easy to damage a snake's eyes, & more than one person has actually taken off more than just the shed-eye-cap when they tried- no kidding.BPs are prone to stuck eye-caps & have been blinded by aggressive human "help".
If you need a qualified vet, this may help: https://arav.site-ym.com/search/custom.asp?id=3661