Hiya!
I don't know what type of insulin Humalin 1 is, but I use Insuman basal (Intermediate acting) with Apidra (rapid acting). I inject the Insuman morning and evening and the Apidra with my tea. The Insuman has a 16 hour coverage (although I think it's much less than that - more like 8 for me) with a strong peak around the 4 -6 hour mark. With careful timing, the night time Insuman keeps me stable thorugh the night and covers a low-carb breakfast, the morning dose covers a low-carb lunch and I take the apidra with my tea. This means I usually avoid injecting at work. This has been working well, although as my LADA progresses it is working less well so i might have to change to Levemir/Lantus. I'm persevering for the moment though.
Anyway, Insuman might be worth a look for your sons?
Smidge