It may be painful to admit, but that truck is his "baby." The sooner we acknowledge it, the more we can shop!
Denim: 13, 360 Jeans: Large
Denim: 16W or 1X (if available), 360 Jeans: XL
Denim: 7, 360 jeans: Medium