Not for nothing and for what it is worth, but in the article, the author seems to switch between (and maybe the person that flagged it for BB did it) as CBP being Customs and Border Patrol OR Customs and Border Protection. The latter is the correct abbreviation. CBP (Customs and Border Protection) officers are mostly the old (before 9/11) Customs Officers, Immigration Inspectors and other assorted members of closely related agencies.
They work at POE's and other entry points into the USA (mostly). Border Patrol works AWAY from the POEs and actually patrols the physical border and near it.
Border Patrol is a separate part and usually does not operate with as much direction as the usual CBP people that work at all ports of entry (POE's). Border Patrol used to be part of the I&NS, Immigration and Naturalization Service.
I know most people reading this hate law enforcement, but let us be clear as to who exactly we are talking about here anyhow. Facts is facts.