Johnny is doing GREAT!
My suggestion, to avoid having to skip so many shots, is to reduce his dose a little. By skipping shots, you kind of set him up on a trampoline - he goes low and you skip a shot, so the next preshot reading is high because it has been 24 hours since the last shot. If you reduce just a little, it should bring those lower numbers up enough that you'll feel comfortable shooting, and by getting insulin into Johnny every 12 hours it should bring those pink numbers down too. I suggest dropping the dose to 1.75 for a few days and seeing where that leaves him.
Of course, once you have done that, then we can teach you how to safely give shots in the 100's. Right now, though, you want to work on getting a dose that you can shoot every 12 hours.