Im just creating my boxes according to the current bone angles / positions.
You need alot of tweaking in sizes / scale, the rest shouldn't be too hard then.
Heres a screenshot on how they look like: