Another vote for the Lidl rolls.
I buy 8 at a time, then freeze them (unless I've used all the previous batch).
I used to run them under the tap and then put them in the oven at 130C for 10 minutes for that lovely "fresh baked" taste.
I now have a panini press so I just slice them in half then warm them in the press for a minute or so, then butter while they are still toasty warm.
I prefer them warm, but they do also make very good sandwiches. I usually fill them with cheese (sometimes with salami as well). Very filling and good for you as well.
Too much protein can give you an unexpected BG rise. It is worth having a look around the T1 forums because they have to be very aware of how much glucose any given food will produce. As far as I know they have to allow some insulin for protein eaten.
The "golden" ration for LCHF is 80% fat, 15% protein and 5% carbohydrates. I find this hard to visualise, but a lot of "protein" food also have a good deal of fat. So bacon, double cream, full fat cheese, eggs all have good stuff in.
Eggs (just looked them up) have 9g fat and 12g protein per 100g and NO CARBS!!!
Carbohydrates are addictive and it took a long time - years - to break the addiction but I am (usually) fine now.
Carbohydrate addiction is one of the few addictions where you can go cold turkey with cold turkey.