When I press "Quit", PyBitmessage offers to wait till all the sync is done, then quit.
If I need to quit it anyway and click "Quit" again, nothing happens. The only means to kill the app at that moment is by using "kill" command (in my case, Ubuntu 16.04.4, only "kill -9" worked).