is sign of increased blood sugar and infection and boils also can increase your sugars. sugar of 300 is really high and it might affect wound healing
. I would suggest you to start on insulin
till the boil heals and then we could reassess hin and change to oral tablets.