I would be concerned about why it happened so that it could be prevented from occurring in the future. If the lug nuts got loose it is usually evidenced by the hub, rotor, and/or lug seats being a little beat up. You would likely have felt it in the steering wheel if a front wheel got loose, though, and I would say it is unlikely if you torqued the lug nuts right. Are you sure your lug nuts have the correct taper for your wheel? If you used lug nuts with a spherical seat for example, on wheels with a 60 degree taper, they would tighten down and seem okay setting still, but would have only a narrow band around the seat where they actually contacted the wheel. On an aluminum wheel, as you drove the truck, the lug seat could be damaged slightly by the amount of pressure applied to that small area, allowing the lug nut to loosen. Some aftermarket wheels require longer studs as well. ARP makes wheel studs. They are a little steep, but I run them on most of my vehicles. I like a solid 3/8 inch of thread engagement in a lug nut. I'm no engineer, and less than that may be acceptable, but I would not chance it, regardless of what anyone says. I would check to see that your studs are long enough.