A 20-year-old man has been charged after flights were grounded at Kirkwall Airport on Saturday.