yes-- you've got the idea--
In for a penny, in for a pound-- would capture it too, but it has the idea if you are going to do something-- do it in a big way... no matter the consequences! After all, its easier to get forgiveness than permission! -- my personal philosophy. My boss is all to familiar with it!