我觉得但是后面一般都用逗号,并且没有什么具体规律。
不过‘但’这个字的前面具体应该使用什么标点符号,还需要具体情况具体分析。
如果‘虽然……但是……’中间如果有很长一段话,或者不止一段话,就可以用句号。