Bar boss Robert Armstrong faced the Aberdeenshire licensing board this morning.