no money in the bank or issues with bank, no 90 day reports, residence cert, no TM30. Most people very simply do hassle free renewals. In my case I have a life time visa with the Philippine Retirement Authority.
There used to be a specific letter from BBL that was signed stating each of the 12 deposits and that they were foreign. People have been saying that BBL will no longer do it.