Exactly what I was going to suggest. They look good to me! Nice work! Bumblefoot takes a looooong time to heal. Pretty much anything afflicting a chicken does, it seems. You are def on the right track!
Bumblefoot is small fry compared to all of that other stuff you've dealt with. You got this for sure! I have a Cochin who has bumblefoot a few times. You are getting great advice, and you are doing everything right so far.
When my girl gets it, I don't even separate her. The vet wrap stays on...