Lesson learned.
I remove my "trigger happy"/food driven snakes when I do cage maintenance. Easier for all involved.
If you don't want to do that, I think you are on the right track with letting him know you are there and no food is coming.
Keep us posted.