Wow! Well first you did absolutely the right thing this AM. With those numbers, I would never advise giving insulin.
The dose COULD be too high...that might be why. It could be the pancreas too. Did he eat after his first test this AM? Numbers going down or staying low after eating is a sign the pancreas is kicking in, and I think that's most likely what is going on. Which is exciting but nerve-wracking!
Yes, tonight, if he's over 200, I'd give the lowered dose you mentioned and just make sure to grab a +2 if you can...and go from there. If he is low again, you could try the stall without food and retest strategy and see what happens. He might raise enough to give insulin, and if he doesn't, then at least you know.