My trick with fussy feeders has always been to just gradually get worse as a keeper, in terms of feeding at least lol.
Note: this is assuming you have a healthy snake, with dialed in temps, etc. Always check to make sure there are enough hides in the case that it may be a security issue. Not a note for the OP but for any inexperienced keepers who might be reading.
I'm not going to waste tons of money on snakes that don't eat, if they don't want to eat every 2 weeks, well they'll get moved to every 3 weeks, even up to a month if necessary. I don't know why this seems to work, I'm thinking it's because primarily related to the stress of attempted feedings more than hunger, and assuming there is little to no weight loss everything should be fine. If you do something like 3 weeks and the snake is overweight you could expect a smidge of weightloss that would just be permanent but the snake wouldn't lose much more. If you are keeping your snakes in a rack system you can't do this but if they are in individual enclosures you could always try bumping up the heat a few degrees or bumping it down a few degrees just to see if that does the trick. Once the snake takes two meals in a row on the starve em out schedule you can try and tighten it back up to your collection's standard feeding schedule.