Thanks guys, it was a fun project.  Challenging.  Which makes it fun when it all works out.

Those electrical boxes match you style. Where did you get them?
James - I think you're referring to the lamp hardware?  I got everything on Amazon: