Preheat your oven to 250 C, lightly grease a baking dish with butter, set aside.
In a large bowl mix the olive oil, salt, pepper, paprika, garlic powder, and hot sauce. Add the cubed potatoes and let marinate for 10 minutes. Using a strainer and another bowl, drain the potatoes and set the sauce aside.
Spread the potatoes in the baking dish, the size of the dish was not stated in the original recipe, when I make this I will use a 9x13 dish, and have my large pie dish ready as well. Bake this for 45 minutes and stir the potatoes every 15 minutes.
While the potatoes are cooking, fry the bacon, shred the cheese, and chop the spring onion. Using the bacon fat, brown the chicken cubes and add them to the leftover sauce the potatoes were in, coat the chicken in the sauce.
When the potatoes are done, drain the sauce from the chicken and spread the chicken over the potatoes, sprinkle all the cheese on top of the chicken, then add the bacon on top of the cheese, and then half of the spring onion over the top. Bake for 3-5 minutes or until the cheese is melted. Remove from the oven, sprinkle on the rest of the spring onion, serve.