It is not a problem to provide these commands - by default Blueprint and Spring DM publishes context as service. We can use these instances to manage. For example spring:stop <bundle id>, blueprint:stop <bundle id>, scr:stop <bundle id>.
However I don't know yet how to make this in blueprint because org.osgi.service.blueprint.container.BlueprintContainer does not have any stop/start methods. Spring exposes context with additional interface org.springframework.context.Lifecycle wchich allows stopping or starting context.