Dredge the chicken in the flour mixture, coating completely.
Heat oil in a large skillet (with a lid) over medium-high heat.
Once the oil is hot, add the chicken. Brown the first side and flip. After you have flipped the chicken, add the green onions and garlic to the pan between the thighs and brown, being careful not to let the garlic burn (if it starts to burn, add a little of the chicken broth to the pan right away).
While the chicken and garlic are browning, spread a large dollop of tomato paste over each of the thighs, using the entire can. Once everything is browned, pour the chicken broth over the top, and add mushrooms, white wine, brandy, bay leaf, salt, basil, thyme, and pepper. When you add the spices, try to sprinkle them as evenly over the whole dish as possible.
Bring to a low simmer, cover, and cook for 25 minutes, stirring occasionally to make sure all of the mushrooms are cooking in the sauce and nothing is sticking to the bottom of the pan. If the cooking liquid is still very soupy after 15 minutes, simmer uncovered for the remaining time. The dish is done when chicken is tender and sauce is thickened.
While chicken cooks, bring a pot of lightly salted water to boil and cook pasta according to package instructions. I usually start boiling water once the chicken begins to simmer and dump the pasta in when there are 7 minutes or so left on the timer.
Divide pasta and cover with chicken and sauce. Enjoy!