Add the whole chicken, celery, carrots, onion, and garlic to a large pot. Fill and cover with water, covering chicken with about 1 inch of water.
Bring to a boil and reduce to a simmer. Mix in chicken bouillon. Simmer until chicken is done and tender, about 1 hour (depending on the size).
Discard the vegetables and remove the chicken. Shred the chicken from the bones into small pieces and reserve for later use.
Taste the broth and add more seasoning if necessary. Set aside.
In a Dutch oven over medium heat, add your oil. Add in the sausage pieces, browning on both sides about 3 - 5 minutes. Remove from the pot.
Add in your onion and saute until soft, about 5 minutes. Add in the garlic and saute for 1 minute. Next, add in the seasonings and mix well.
Next, add in the rice, stirring often. Toast rice for 1 minute. Then, add back in your sausage and pour in the broth. Stir to combine and bring to a boil. Cover, and reduce heat to a simmer for 20 minutes.
After 20 minutes, remove the lid and give everything a stir. Remove from the heat. Use a little of the reserved broth if needed to achieve your desired "wetness."
Stir in the reserved chicken. Next, add in the green onion. Serve in bowls and add hot sauce.