I like Levi, or Beauregard. If you want a stormy kind of name, the first thing that popped into my head was Tsunami, then you could call him Tsu for short, and have a boy named Sue!!!
LOL at Shelley's post! The Confederate Army wore gray uniforms, and since this fellow actually looks more gray than blue, you could use either gray or blue names. Jefferson Davis, or if he's going to be on the large side, you could name him General Sherman
Robert E. Lee, Ulysses S. Grant, ... (did I mention there were LOTS of Civil War lectures on the American Queen steamboat when my DH was a captain for them?
)
I agree with the one who posted Levi -- that's a great name!