Yes! The coffee sponges themselves freeze very well so you can make them ahead of time, (or even batch-cook two at once!). Pop a sheet of greaseproof paper or baking parchment between each layer then wrap the whole lot tightly in foil. When you need to serve the cake you can just defrost. make the buttercream and layer it up - it is almost impossible to tell that it isn't freshly baked!