As Nick mentioned, cleaning your rifle while it is warm will make things easier and quicker. I shoot a lot of short range BR and clean most of my rifles after 10 to 15 shots or between relays. It is possible to get the bore squeaky clean in that short time if you use the right chemicals, a bronze brush and elbow grease. The reason I know is that I have looked inside my barrel with my borescope. I used to use Shooter's Choice MC#7 and Kroil until all the carbon was out (3 tight Butch's triple twill patches) and then let it sit for a couple of minutes--brush--- then the SC and Kroil again patched dry and followed by JB Bore Brite and then the SC and Kroil again. In a stainless target barrel this works just fine. Factory barrels have more tool marks and chatter marks for copper to be stripped off so I use the same method for them except that instead of the Bore Brite I use the regular JB cleaner.
These days for match barrels I use Shooter's Choice Aqua Clean--then brush--one more Aqua Clean patch--then patch dry and follow with the SC and Kroil. I still use the JB in factory barrels. I was using nylon brushes for a while because I did not like the false copper traces I was getting with bronze when using Bore Tech Eliminator--another good cleaner--but with the Aqaua Clean I have gone back to the bronze. They work much better and last longer than the nylon and NO they do not scratch stainless steel bores.
A lot of the people I know who have borescopes said that they bought them partly to be able to troubleshoot barrel problems, partly to keep an eye on throat erosion, and partly to see if all the "wonder cleaners" really work. I have to admit I did the same thing and I also admit I have to agree with those folks when they say there's no substitute for elbow grease. It may be possible to clean a barrel by filling it full of chemical and letting it sit in the closet for a week or so, but I don't have the time or inclination to do that. Barrels can be cleaned right down to the metal in just a few minutes if you are willing to do the (gasp!) work. I've made a sort of sub-hobby of trying all the wonder cleaners I can get my hands on and so far I have not been impressed with any "brushless" cleaner, including ultrasonic. I have one I will sell cheap............
A lot of people don't use a tight enough patch to do much good--that's one reason for the never ending carbon traces. Bore snakes may be like running a hundred patches trough your barrel as one makers claims, but a thousand loose fitting patches do not do the job of a few reasonably tight fitting ones. There is a very good explanation of proper patch fitting and the use of JB bore cleaners on the Brownell's website in the tech section. Anyone who thinks rifles can never be cleaned like new needs to read that.