My experience is with common (not fire) ants but most of the same things apply I think.
- Like you, I try to lay down a protective barrier around the perimeter of the house. However, you need to check for overhead pathways too! These suckers will enter the home via overhead cables, even via a tree that happens to touch the house at a single point of contact (20 ft above the ground). Now I spray around the roots of any trees near the house.
- Sometimes we find a colony that is clearly nesting inside the house (nothing entering or leaving the perimeter). Repellant sprays are a waste of time. They just move around them. Making a mix of food and poison usually fixes the problem in 2-3 days.
I use boric acid with sugar solution and boric acid with mayo; see which they prefer (sugar or fatty diet). I aim to mix food:poison in a 7:1 ratio but don't bother too much about precision.