I was involved with our Councils Jambo committee ASM915 referred to. I was an ASM in 2005 and we struggled the whole way through, had a couple open slots right up until before we left. This time, a few of us decided that wouldnt happen again and pushed our Program Director to get the ball rolling last fall. Our pros handled it so much better this time and with some great committee chairs in action, we went through a very orderly adult application process this past winter. Blasted over and over again the deadline for applications. We didnt want any appearances of good old boy selections, and wanted the best qualified leaders this time around. Announcement of their selection was made this spring to coincide with sign up promotions weekly at summer camp. We started before the on-line registration started and was handling it on our own through our council office. It went great and by the end of August both contingents were full. I have three boys going. We are hopeful that an application for a third unit will be granted, but not very optimistic. We are taking preorders for our fundraisers patches right now, and will be much ahead of the game from last time in so many aspects, it is exciting to watch. A lot of the stress we had in 05 will be gone this time around for the new leaders (two of which went in 05). We are estimating $1500 via bus drive from Canton, Ohio without too much extra sightseeing. But dont forget all the extra uniforms needed (maybe new ones!), trading patches, and other personal gear like bunks, trunks, spending money, etc easily hit $2200 to be safe.
I would say each council should be either well on their way by now, at worst need to get started asap. If your council is not, maybe you should offer to chair a committee to get things started? Usually Ive seen thats all it takes to get things going, people just want to see something starting and then theyre willing to jump on board and pitch in. I think theres a Jamboree -L list you can join to learn more, too. If you want to make sure your son is involved, get involved so you know what is going on.