Looks like you have it well in hand.
When you run joists off each side of a beam, you must divide the total length of the joists by 2 when using most span tables.
Your 4x4 support posts every 4 feet is good. Not sure I understand your 2x6 joist to 2x8 beam design....is the 2x8 acting as the header joist and beam (flush beam) or do the 2x6's sit on top of the beam.
Because the posts are so close together, you may be able to just beef up the 2x8. Is your beam just a single board?
Bart
_________________________
Bart Blainey, B.E.R.
Consultant/Journeyman Carpenter
Building Envelope Specialist
Master Renovator
provip@prodeck.org
http://www.prodeck.orgBarton Blainey (provip) specifically assumes no legal liability or responsibility for the accuracy, completeness or usefulness of any information or process disclosed. The above further expressly advises that any use of or reliance upon the information and or opinion disclosed is at your risk .