Drain the soaked saltfish and place it in a pot. Cover with fresh water and bring to a boil. Simmer for about 10-15 minutes until tender. Drain and flake the saltfish into bite-sized pieces.
In a large skillet, heat the vegetable oil over medium heat. Add the chopped onion, bell pepper, garlic, and Scotch bonnet pepper (if using). Cook until the onions are translucent.
Add the chopped tomato, thyme, paprika, black pepper, and salt. Cook for another 2 minutes.
Stir in the flaked saltfish and cook for about 5-7 minutes, allowing the flavors to combine. Add chopped green onions at the end. Remove from heat and set aside.
In a large bowl, combine the flour, baking powder, salt, and sugar. Cut in the cold butter until the mixture resembles coarse crumbs.
Gradually add water, stirring until a soft dough forms. Turn the dough out onto a lightly floured surface and knead briefly until smooth.
Roll out the dough to about 1/2-inch thickness. Cut into rounds or squares, as preferred.
Heat vegetable oil in a large skillet over medium heat. Fry the dough pieces until golden brown on each side, about 2-3 minutes per side. Drain on paper towels.
Enjoy your meal!