Congrats on Bogart he looks like a sweet guy. My wife and I have been crating Winston for his whole life with us (from 8 weeks to his current 8 months). Both of us work and he goes in a crate during the day from 8am to 12pm then from noon to 4:45pm, he doesnt seem to mind it and has never made a mess in his crate. I dont know if this is an option for you but once Winston was house trained, well for the most part with little accidents, we attached a doggy play pen to his crate door and he can run around in there and play with toys while you are gone. Keep in mind that when he was still young he peed in there sometimes.
Just make sure he has water in his crate (you can buy a bowl that attachs to the inside but make sure it is stainless steel. We put a stainless one in the plastic one that attaches to the inside of his crate.) I am not sure what is "too long". Just keep him exceriseded when he is not in his crate.